E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
洛谷NOJ
算法竞赛备考冲刺必刷题(C++) | AcWing 272 最长公共上升子序列
本文分享的必刷题目是从蓝桥云课、
洛谷
、AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。
热爱编程的通信人
·
2025-06-23 08:20
c++
开发语言
【单调栈】-----【Bad Hair Day S】
P2866[USACO06NOV]BadHairDayS注意:
洛谷
题面翻译有误,原文是“height≥”,即每头牛可以看到前方所有身高小于等于自己的连续牛。本题解已据此修正。
float_com
·
2025-06-22 16:34
栈
算法
栈
单调栈
【GESP真题解析】第 11 集 GESP 四级 2024 年 3 月编程题 2:做题
题目链接
洛谷
链接:B3959做题一、完成输入根据输入格式的描述,第一行为n,数据范围:1≤n≤1061\len\le10^61≤n≤106,使用int类型。
程序员莫小特
·
2025-06-22 14:19
GESP编程题深度解析
GESP四级编程题深度解析
算法
c++
数据结构
青少年编程
c语言
GESP
JAVA 超详解
洛谷
入门P1789 【Mc生存】插火把(谁看谁会)
目录题目代码详解步骤一:接受数据二:创建数组三.再次接受四.插火把五.放萤石.六.遍历本题只用到了二维数组的基础知识(不到五十行代码)题目相信大家在做这道题的时候都会有一个小疑问?那就是如果我插的火把和萤石在不同的位置时,它好像亮的情况不一样,这种题最容报错的情况就是索引越界异常(RE).下面,我提供一下我自己的思路,来完全避免这种问题(附代码):首先,我们在创建二维数组的时候,在nxn方阵的上下
小羊斩肖恩
·
2025-06-22 14:17
算法
算法
java
树状数组 2
L-树状数组2
洛谷
-P3368Description如题,已知一个数列,你需要进行下面两种操作:将某区间每一个数加上x;求出某一个数的值。
^O^凡人多烦事
·
2025-06-19 12:01
数据结构
洛谷
P1873 [COCI 2011/2012 #5] EKO / 砍树 c语言
题目:P1873[COCI2011/2012#5]EKO/砍树-
洛谷
|计算机科学教育新生态题目描述伐木工人Mirko需要砍M米长的木材。
qystca
·
2025-06-17 12:01
c语言
算法
开发语言
洛谷
P6263 [COCI2014/2015#3]STROJOPIS 题解
哈喽艾瑞巴提!特带,我给大家带来了一道‘伪暴力’题P6263[COCI2014/2015#3]STROJOPIS的题解,这道题呢,说实在的你没有点耐心还真做不出来就问你信不信?!(哥做了将近1小时)怎么说呢?我们先看题审一下吧!传送门P6263[COCI2014/2015#3]STROJOPIS我打字还需要你来教吗?卡卡卡卡,我们开始分析:1、如何统计八个手指敲击键盘的次数?2、我们如何完成统计的
Nacly_Master
·
2025-06-17 12:31
c++
字符串
洛谷
刷题6.16
博主只是记录一下自己的刷题历程,代码中还有很多不规范的地方,也没注释,没什么学习意义。P1080国王游戏先排序后高精度,本人对高精度题极度反感#include#definelllonglongusingnamespacestd;structperson{inta,b;}arr[10005];boolcmp(person&s1,person&s2){returns1.a*s1.b=0;i--){te
圆头猫爹
·
2025-06-16 21:20
刷题记录
算法
数据结构
排序算法
c++
【GESP真题解析】第 7 集 GESP 四级 2023 年 9 月编程题 2:变长编码
题目链接
洛谷
链接:B3870变长编码一、完成输入根据输入格式的描述,输入一个正整数N,数据范围:0≤N≤10180\leN\le10^{18}0≤N≤1018,因此使用longlong类型。
程序员莫小特
·
2025-06-15 08:53
算法
c++
数据结构
青少年编程
开发语言
c
GESP
dp学习笔记(
洛谷
P1048 [NOIP2005 普及组] 采药)
采药题目记忆化搜索重复性剪枝就是重复的状态不再搜索。那么记忆化搜索就是重复性剪枝+最优性剪枝。#include#include#include#include#include#definelllonglongusingnamespacestd;constintN=1e5+10;constintM=2023;constintinf=0x3f3f3f3f;llt,m,tim[N],a[N],ans;l
lhschris
·
2025-06-14 22:40
学习
笔记
洛谷
CF1178B WOW Factor ( CodeForces)
题目原题思路:首先先把两个连续的v\texttt{v}v合并成一个w\texttt{w}w。接着就计算w\texttt{w}w的数量,wo\texttt{wo}wo的数量,最后是wow\texttt{wow}wow的数量。注意计算wow\texttt{wow}wow数量的时候需要判断此w\texttt{w}w是否在至少一个o\texttt{o}o之后。其实只需要判断此w\texttt{w}w是否在
lhschris
·
2025-06-14 22:10
题解
c++
洛谷
AT_abc228_d [ABC228D] Linear Probing 题解 (AtCoder)
题目原题首先我们读题目,会知道问题在于如何快速解决操作1x。暴力直接按照题目的意思,用while循环去枚举,当h\texttt{h}h满足ah mod n=−1a_{h\bmodn}=-1ahmodn=−1时,令ah mod n=xa_{h\bmodn}=xahmodn=x.但是显然会超时的#include#include#include#include#include#definelllongl
lhschris
·
2025-06-14 22:40
题解
深度优先
算法
洛谷
U115360 炫耀英文的琦琦
题目描述到了动物园,琦琦开心得跳起来。哗,这里好多动物呀,有老虎,有狮子……,在开心之余,琦琦也不忘妈妈的教导:观察动物时要认真仔细,还要看动物园附上的动物简介呀。动物的简介原来还有英文版的呢!为了卖弄自己的英文水平,琦琦就告诉妈妈每张动物简介里出现了多少次该动物的名称。注意:琦琦只认识小写字母,而且她只认得动物的单词,因此她认为monkeys或者smonkey或者smonkeys都是出现了mon
CLH_W
·
2025-06-14 20:58
#
P1
洛谷题解
蓝桥杯
p2p
c++
C++
洛谷
题解(17)——P5713
题名:
洛谷
团队系统题目:在
洛谷
上使用团队系统非常方便的添加自己的题目。
qdhd
·
2025-06-14 19:20
C++
洛谷
C++
洛谷
题解(22)——P1909
题名:买铅笔题目:P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起见,P老师决定只买同一种包装的铅笔。商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过n支铅笔才够给小朋友们发礼物。现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n支铅笔最少需要花费多少钱。输入:第一行包含一个
qdhd
·
2025-06-14 19:20
C++
洛谷
洛谷
团队系统
【深基3.例5】
洛谷
团队系统题目描述在
洛谷
上使用团队系统非常方便的添加自己的题目。
泽君学长
·
2025-06-14 19:47
算法
c++
洛谷
自己创建的一个小比赛【c++】
-
洛谷
|计算机科学教育新生态来吧,来吧,大家都来参加吧!题目不算难,可以找我要题解我的
洛谷
名称:be_the_person我的
洛谷
主页:be_the_person的个人中心-
洛谷
|计算机科学教育新生态
泪光2929
·
2025-06-14 19:17
c++
开发语言
【普及/提高−】P1025 ——[NOIP 2001 提高组] 数的划分
见:P1025[NOIP2001提高组]数的划分-
洛谷
题目描述将整数n分成k份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。
CCF_NOI.
·
2025-06-14 13:07
信息学奥赛
C++
图的遍历
算法
数据结构
深度优先
洛谷
Function 记忆化搜索
题目描述对于一个递归函数w(a,b,c)如果a≤0或b≤0或c≤0就返回值1。如果a>20或b>20或c>20就返回w(20,20,20)如果a#defineMX2005#defineinf1e9+7usingnamespacestd;typedeflonglongintll;//记忆化搜索intf[25][25][25]={0};intw(lla,llb,llc){if(a20||b>20||c
自由随风飘
·
2025-06-12 22:06
算法练习
java
前端
javascript
c++
算法
[动态规划]
洛谷
--P1216 [USACO1.5][IOI1994]数字三角形 Number Triangles
题目链接题目地址C++version#includeusingnamespacestd;constintN=1005;inta[N][N],n,dp[N][N],ans;intmain(){cin>>n;for(inti=1;i>a[i][j]
IZUMIXINGI
·
2025-06-12 07:14
dp
python
算法
巴什博弈(P4101 [HEOI2014] 人人尽说江南好
今天在
洛谷
随机跳题,跳到了这道八什博弈题,我感觉蛮好的,来写一篇题解。
convie05
·
2025-06-11 16:40
算法
【题解-
洛谷
】P1673 [USACO05FEB] Part Acquisition S
题目:P1673[USACO05FEB]PartAcquisitionS题目描述奶牛们接到了寻找一种新型挤奶机的任务,为此它们准备依次经过N(1≤N≤5×104)N(1\leN\le5\times10^4)N(1≤N≤5×104)颗行星,在行星上进行交易。为了方便,奶牛们已经给可能出现的K(1≤K≤103)K(1\leK\le10^3)K(1≤K≤103)种货物进行了由111到KKK的标号。由于这
X CODE
·
2025-06-11 07:06
算法练习题解
算法
图论
单源最短路径
堆优化版的dijkstra
【题解-
洛谷
】P1339 [USACO09OCT] Heat Wave G
题目:P1339[USACO09OCT]HeatWaveG题目描述有一个nnn个点mmm条边的无向图,请求出从sss到ttt的最短路长度。输入格式第一行四个正整数n,m,s,tn,m,s,tn,m,s,t。接下来mmm行,每行三个正整数u,v,wu,v,wu,v,w,表示一条连接u,vu,vu,v,长为www的边。输出格式输出一行一个整数,表示答案。输入输出样例#1输入#1711542421437
X CODE
·
2025-06-11 07:06
算法练习题解
算法
图论
单源最短路径
堆优化版的dijkstra
P1257 平面上的最接近点对 【分治归并】
输入输出样例输入#1复制3111222输出#1复制1.0000思路这道题本弱鸡参考了
洛谷
一位大佬的,模板和归并排序差不
「已注销」
·
2025-06-10 19:01
分治
归并
笔记
c++
洛谷
每日1题-------Day42__P1996 约瑟夫问题
题目描述n个人围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,依次类推,直到所有的人都出圈,请输出依次出圈人的编号。注意:本题和《深入浅出-基础篇》上例题的表述稍有不同。书上表述是给出淘汰n−1名小朋友,而该题是全部出圈。输入格式输入两个整数n,m。输出格式输出一行n个整数,按顺序输出每个出圈人的编号。输入输出样例输入#1复制103输出#1复制3692
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
数据结构
c++
学习
笔记
洛谷
每日1题-------Day43__P3613 [深基15.例2] 寄包柜
题目描述超市里有n(1≤n≤105)个寄包柜。每个寄包柜格子数量不一,第i个寄包柜有ai(1≤ai≤105)个格子,不过我们并不知道各个ai的值。对于每个寄包柜,格子编号从1开始,一直到ai。现在有q(1≤q≤105)次操作:1ijk:在第i个柜子的第j个格子存入物品k(0≤k≤109)。当k=0时说明清空该格子。2ij:查询第i个柜子的第j个格子中的物品是什么,保证查询的柜子有存过东西。已知超市
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
c++
学习
笔记
洛谷
每日1题-------Day44__P2058 [NOIP 2016 普及组] 海港
题目背景NOIP2016普及组T3题目描述小K是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客。小K对这些到达海港的船只非常感兴趣,他按照时间记录下了到达海港的每一艘船只情况;对于第i艘到达的船,他记录了这艘船到达的时间ti(单位:秒),船上的乘客数ki,以及每名乘客的国籍xi,1,xi,2,…,xi,k。小K统计了n艘船的信息,希望你帮忙计算出以每一艘船到达时
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
学习
笔记
c++
数据结构
洛谷
每日1题-------Day39__P1697 [USACO18JAN] Lifeguards B
题目背景本题翻译来自deepseek-v3。题目描述FarmerJohn为他的奶牛们开设了一个游泳池,认为这将帮助它们放松并产更多的奶。为了确保安全,他雇佣了N头奶牛作为救生员,每头奶牛的班次覆盖一天中的某个连续时间段。为简单起见,游泳池每天从时间t=0开放到时间t=1000,因此每个班次可以用两个整数描述,分别表示奶牛开始和结束其班次的时间。例如,一头救生员从时间t=4开始到时间t=7结束,覆盖
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
学习
笔记
c++
洛谷
-P1553 数字反转(升级版)
题目背景以下为原题面,仅供参考:给定一个数,请将该数各个位上数字反转得到一个新数。这次与NOIp2011普及组第一题不同的是:这个数可以是小数,分数,百分数,整数。整数反转是将所有数位对调;小数反转是把整数部分的数反转,再将小数部分的数反转,不交换整数部分与小数部分;分数反转是把分母的数反转,再把分子的数反转,不交换分子与分母;百分数的分子一定是整数,百分数只改变数字部分。整数新数也应满足整数的常
a crazy day
·
2025-06-09 19:52
算法
数据结构
洛谷
P1758 [NOI2009] 管道取珠(DP)
题目链接https://www.luogu.com.cn/problem/P1758思路对于∑ai2\suma_{i}^{2}∑ai2可以换一种理解方式:两个人在两个独立的管道中取球,输出序列相同的方案数。因为对于每一种输出序列,第一个人有aia_{i}ai种方案,第二个人有aia_{i}ai种方案,那么两个人输出序列相同的方案总数就是∑ai2\suma_{i}^{2}∑ai2。我们定义f[k][
Auto114514
·
2025-06-08 21:15
ACM—DP
动态规划
算法
【题解-
洛谷
】P1506 拯救oibh总部
题目:P1506拯救oibh总部题目背景oibh总部突然被水淹没了!现在需要你的救援……题目描述oibh被突来的洪水淹没了,还好oibh总部有在某些重要的地方起一些围墙。用*号表示,而一个四面被围墙围住的区域洪水是进不去的。oibh总部内部也有许多重要区域,每个重要区域在图中用一个0表示。现在给出oibh的围墙建设图,问有多少个没被洪水淹到的重要区域。输入格式第一行为两个正整数x,yx,yx,y。
X CODE
·
2025-06-08 18:24
算法练习题解
算法
搜索
BFS
【普及+/提高】
洛谷
P2114 [NOI2014] 起床困难综合症——bitset
题目来源P2114[NOI2014]起床困难综合症-
洛谷
998.起床困难综合症-AcWing题库题目描述21世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。
zbh0604
·
2025-06-07 10:45
信息学奥赛
算法
【普及+/提高】
洛谷
P2114 ——[NOI2014] 起床困难综合症
见:P2114[NOI2014]起床困难综合症-
洛谷
题目描述21世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。
CCF_NOI.
·
2025-06-07 09:10
C++
信息学奥赛
STL标准库
算法
4.Cantor表(升级版)
Cantor表(升级版)-
洛谷
解题思路:(1)根据题目可以得出,分子的大小表示所在的行数,分母的大小表示所在的列数,那么只需要求出两个分数的乘积即可(2)利用递归求解两个数的最大公约数,然后对结果进行约分即可
信息学奥赛-Mr-H
·
2025-06-03 13:40
信息学奥赛-递归专题
c++
算法
蓝桥杯
每日c/c++题 备战蓝桥杯(
洛谷
P1481 魔族密码 题解)
洛谷
P1481魔族密码题解——动态规划破解最长前缀链问题题目大意给定N个蜜蜂族密码(字符串),要求找出最长的密码链。链中每个密码必须是前一个密码的前缀,且每个密码只能出现一次。
梁下轻语的秋缘
·
2025-06-03 13:37
c语言
c++
蓝桥杯
线段树刷题1
也就和一道dfs的难度一样···你
洛谷
是不是人均线段树??分析题意:我们仍然是要进行区间修改的操作,那懒标记是逃不过了喂·然后我们分析至少需要维护哪些信息:亮灯总个数是需要维护的吧但是这样够不够?
code自留地
·
2025-06-03 06:18
线段树
OIer常用的软件
DEV-C++用途:c++编译软件,是OIer的生涯之路的必备软件2.KatexKATex用途:展现公式的软件,用于写题解等(MD编辑器的语法说明里有)3.DeepseekDeepseek用途:应该都知道4.
洛谷
洛谷
用途
羊儿~
·
2025-06-03 05:16
c++
c
最大子数组和问题详解
模板题目链接:P1115最大子段和-
洛谷
1.Kadane算法:Kadane算法是一种动态规划思想的算法,用于解决最大子数组和问题。该算法的时间复杂度为O(n)。
弥彦_
·
2025-06-03 05:45
c++
atcoder
算法
c++
线段树刷题记录
一、区间查询无修改:(一)最值问题:1.P1816忠诚-
洛谷
思路:模板。注意:无。
弥彦_
·
2025-06-03 05:14
c++
算法
c++
数据结构
【算法基础】高精度加减乘除法
目录高精度加法高精度减法高精度乘法高精度除法总结高精度加法题目链接:P1601A+BProblem(高精)-
洛谷
总的思想就是模拟列竖式的加法运算。1)字符串的形式读入两个数据。
UrSpecial
·
2025-06-02 21:41
算法
算法
【普及−】
洛谷
P1706 全排列问题
见:P1706全排列问题-
洛谷
题目描述按照字典序输出自然数1到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字。输入格式一个整数n。
CCF_NOI.
·
2025-06-01 20:12
信息学奥赛
C++
图的遍历
算法
B3694 数列离散化
B3694数列离散化-
洛谷
#includeusingnamespacestd;intt;inta[100005],b[100005];intmain(){cin>>t;while(t--){intn;cin
C++chaofan
·
2025-06-01 16:12
算法
c++
算法竞赛备考冲刺必刷题(C++) |
洛谷
CF25E Test
本文分享的必刷题目是从蓝桥云课、
洛谷
、AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。
热爱编程的通信人
·
2025-06-01 15:37
c++
算法
开发语言
算法竞赛备考冲刺必刷题(C++) |
洛谷
AT_abc379_e Sum of All Substrings
本文分享的必刷题目是从蓝桥云课、
洛谷
、AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。
热爱编程的通信人
·
2025-06-01 15:36
算法
c++
开发语言
洛谷
P4155 国旗计划
[SCOI2015]国旗计划题目描述A国正在开展一项伟大的计划——国旗计划。这项计划的内容是边防战士手举国旗环绕边境线奔袭一圈。这项计划需要多名边防战士以接力的形式共同完成,为此,国土安全局已经挑选了NNN名优秀的边防战上作为这项计划的候选人。A国幅员辽阔,边境线上设有MMM个边防站,顺时针编号111至MMM。每名边防战士常驻两个边防站,并且善于在这两个边防站之间长途奔袭,我们称这两个边防站之间的
白雾街
·
2025-05-30 17:47
算法
每日刷题列表
树状数组2黄树状数组11.71.学习树状数组2.楼兰图腾绿树状数组3.树状数组3黄~绿区间修改区间查询11.81.基本学完树状数组2.迷失的牛绿树状数组3.学习离散化4.数列离散化普及-离散化11.101.
洛谷
基础赛写题加订题三道红橙黄
天马流星1
·
2025-05-30 16:00
c++
洛谷
P1070 [NOIP2009 普及组] 道路游戏 题解
题目描述小新正在玩一个简单的电脑游戏。游戏中有一条环形马路,马路上有�n个机器人工厂,两个相邻机器人工厂之间由一小段马路连接。小新以某个机器人工厂为起点,按顺时针顺序依次将这�n个机器人工厂编号为1∼�1∼n,因为马路是环形的,所以第�n个机器人工厂和第11个机器人工厂是由一段马路连接在一起的。小新将连接机器人工厂的这�n段马路也编号为1∼�1∼n,并规定第�i段马路连接第�i个机器人工厂和第�+
yuanhao0704
·
2025-05-30 06:47
游戏
机器人
洛谷
入门——P2669 [NOIP2015 普及组] 金币
[NOIP2015普及组]金币题目背景NOIP2015普及组T1题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续nnn天每天收到nnn枚金币后,骑士会在之后的连续n+1n+1n+1天里,每
Fiona Tracy
·
2025-05-30 06:46
c++算法
算法
c++
题解:P2607 [ZJOI2008] 骑士
原本打算做出来之后在
洛谷
上面交的,然后一看已经满了,所以就在别的地方发表吧。打状态转移方程实在太辛苦了!!!\tiny\text{打状态转移方程实在太辛苦了!!!}打状态转移方程实在太辛苦了!!!
wusixuan131004
·
2025-05-29 00:42
算法
学习
c++
P1047 [NOIP 2005 普及组] 校门外的树
【题目来源】P1047[NOIP2005普及组]校门外的树-
洛谷
题目描述某校大门外长度为l的马路上有一排树,每两棵相邻的树之间的间隔都是1米。
hairenwangmiao
·
2025-05-28 17:23
算法
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他