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
练习赛补题
CF组赛
补题
-Game Master
nnplayersareplayingagame.Therearetwodifferentmapsinthegame.Foreachplayer,weknowhisstrengthoneachmap.Whentwoplayersfightonaspecificmap,theplayerwithhigherstrengthonthatmapalwayswins.Notwoplayershavethe
Harzer
·
2024-02-05 01:07
p2p
蓝桥杯
linq
CF组赛
补题
-Prime Subtraction
Youaregiventwointegersxxandyy(itisguaranteedthatx>yx>y).Youmaychooseanyprimeintegerppandsubtractitanynumberoftimesfromxx.Isitpossibletomakexxequaltoyy?Recallthataprimenumberisapositiveintegerthathasex
Harzer
·
2024-02-05 01:06
算法
数据结构
c++
CF 775 Div2
补题
个人记录,如题D:一个数组a,若ai≤aja_i\leqa_jai≤aj,则一定存在⌊aj/ai⌋⌊a_j/a_i⌋⌊aj/ai⌋,则输出Yes,反之输出No枚举aia_iai,查询数列a中是否存在(ai∗k,ai∗k−1)(a_i*k,a_i*k-1)(ai∗k,ai∗k−1)中的数,再判断k是否再数组中,时间复杂度是调和级数。#include#includeusingnamespacestd;
lqrs
·
2024-02-05 01:36
codefoeces
c++
CF1624
补题
报告
CodeforcesRound764(Div.3)
补题
报告(A~E)A.PlusOneontheSubsetA.子集上的加一题意可对给定序列的子串进行加一的操作,使所有元素相等思路求序列最大值与最小值的差代码
Daniel_1011
·
2024-02-05 00:35
c++
笔记
周赛和cf
补题
两天的卡..周赛a题:主要思路:在n个团队中如果隔一个做一个可以坐下那么说明可以坐下,但是在出现1的时候可以坐在空开的那个位置上特殊判断一下。#include#include#include#include#include#includetypedeflonglongll;usingnamespacestd;lln,l;lla[200005];intmain(){cin>>n>>l;for(int
Vision_1
·
2024-02-05 00:34
c++
算法
c语言
cf
补题
(2.20)
关于前几天的cf,c题是一个典型大数加减的变形,贴一下原题。Tanyaislearninghowtoaddnumbers,butsofarsheisnotdoingitcorrectly.Sheisaddingtwonumbersaandbusingthefollowingalgorithm:Ifoneofthenumbersisshorterthantheother,Tanyaaddsleadi
biubiu1123
·
2024-02-05 00:34
c++
CF1878
补题
报告
https://codeforces.com/contest/1878A.HowMuchDoesDaytonaCost?判断a中是否存在一个非空子段使得k在这个子段中出现的次数严格大于其它数字的出现次数。存在输出YES,否则输出NO。思路判断输入的a[i]中是否有值为k的数即可代码#includeusingnamespacestd;intt,a,n,k;boolflag;intmain(){sca
Daniel_1011
·
2024-02-05 00:34
c++
寒假cf
补题
C.MonstersAndSpells怪兽会在第K秒出现,血量是H,任务是在它出现的时候消灭它。上一秒如果没有使用过魔法,那么这一秒只能施展1的魔法;如果上一秒使用过x的魔法,这一秒可以使用x+1的魔法。若魔法x>=H,则怪兽可以被消灭。使用x的魔法就会消耗x的魔力,问最少消耗魔力是多少。直接从前往后遍历一遍是不可以的,存在H[i]>H[i-1]+K[i]-K[i-1],为了避免这种情况,可以先d
朴小明
·
2024-02-05 00:03
算法
CF1538
补题
报告
CF1538
补题
报告(A.B.C.D.F.G.)CodeforcesRound725(Div.3)A.StoneGameA.石头游戏题意给定一个序列,每次只能删除最左边或最右边的元素,求出删除最大和最小值需要多少次删除操作
Daniel_1011
·
2024-02-05 00:03
c++
笔记
倒计时66天
(0条未读通知)牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度
练习赛
_牛客竞赛OJ(nowcoder.com)
补题
:qaq,5个小时,13个题,对3题,,,,麻了╥﹏╥...
算法怎么那么难啊
·
2024-02-02 22:43
c++
Codeforces Round 922 (Div. 2)(A~D)
补题
A题考虑贪心,要使使用的砖头越多,每块转的k应尽可能小,最小取2,最后可能多出来,多出来的就是最后一块k=3,我们一行内用到的砖头就是m2\frac{m}{2}2m下取整,然后乘以行数就是答案。#include#definerep(i,a,b)for(inti=(a);i=(b);--i)#definelsp#definelllonglong#defineullunsignedlonglong#d
wa的一声哭了
·
2024-02-01 12:21
codeforces
算法
动态规划
maven
java-ee
spring
boot
spring
cloud
mybatis
牛客
练习赛
111 A—D
A明显的进位的就是遍历最低位我们只需要从最后面开始往前走找到不是0的就可以了,统计0的个数然,找到不是0的直接用10-去这个数就可以了//数学公式要变形//莫急莫急先读题#includeusingnamespacestd;#definelowbit(x)(x&(-x))#defineendl"\n"#defineiosios::sync_with_stdio(0);cin.tie(0),cout.
梦念小袁
·
2024-01-31 17:59
c++
开发语言
牛客
练习赛
113
A.小红的基环树A-小红的基环树_牛客
练习赛
113(nowcoder.com)题目:定义基环树为n个节点、n条边的、没有自环和重边的无向连通图。定义一个图的直径是任意两点最短路的最大值。
温存~
·
2024-01-31 12:17
算法
牛客周赛Round29
补题
#include#includeusingnamespacestd;longlonga,b;intmain(){cin>>a>>b;if(a==b)coutb)coutusingnamespacestd;intmain(){std::ios::sync_with_stdio(false);stringb,h;intd,ans=0;cin>>d>>b>>h;for(inti=0;i
阳光彩虹小白马943
·
2024-01-30 12:08
算法
Contest3388 - 2024寒假集训-排位赛竞 赛(二)-
补题
(A-M)
问题A:三五倍数(问题A:三五倍数-BUCTOJ)思路:这题就暴力,注意一下是小于1000,别取到1000就行。#includeusingnamespacestd;intmain(){intsum=0;for(inti=3;iusingnamespacestd;intcheck(intu){vectorp;while(u){p.push_back(u%10);u/=10;}for(inti=0,j
as_sun
·
2024-01-29 20:02
算法
数据结构
Codeforces Round 921 (Div. 2)
补题
WeGotEverythingCovered!(Problem-A-Codeforces)题目大意:要求找出一个长度最短的字符串,满足任意由前k个字母组成的长度为n的字符串都是它的子序列。输出字符串。思路:这道题我本来想的很简单,觉得只要在一个字母前,前k个字母都出现n-1次即可,所以我就让前k个字母按顺序排列作为一组,然后输出n遍,然后就过了。但是写到c题才发现,并不是简简单单的出现n-1次就行
as_sun
·
2024-01-29 20:02
codeforces补题
算法
寒假思维训练day15 牛客
练习赛
121
牛客
练习赛
ABCD题解,更新一个题解作为今天的任务收尾。
嘗_
·
2024-01-29 11:37
算法
c++
2024.1.20 寒假训练记录(3)
今天上午开始做队友Younger发的专题题单,然后发现主席树忘记了好多又去复习,代码真的好难调qaq,下午打了集美大学的蓝桥杯校赛,刚拿到题解,明天
补题
文章目录CF960FPathwalksCF960FPathwalks
Texcavator
·
2024-01-28 20:40
2024寒假训练记录
算法
2024.1.28 寒假训练记录(11)
cf一塌糊涂差点爆零,
补题
!文章目录CF1925AWeGotEverythingCovered!CF1925BABalancedProblemset?
Texcavator
·
2024-01-28 20:09
2024寒假训练记录
算法
c++
博弈论(牛客
练习赛
)
思路:我们考虑小念赢1、如果n>1并且p=0,小念可以连续取两次,相当于小念有挂,可以从必败态转为必胜态,必赢。2、如果n>1并且m>=n-1,小念第一次取n-1个,小念必赢。代码:voidsolve(){intn,m,p;cin>>n>>m>>p;if(n>1&&p==0){puts("XiaoNian");}elseif(n>1&&m>=n-1){puts("XiaoNian");}else{
临江浪怀柔ℳ
·
2024-01-28 01:26
算法
第十四届蓝桥杯省赛C++B组题目及解析
因为最近没有cf的比赛,于是在acwing摸鱼(不是,发现y总把去年蓝桥杯的题目搬过来了,正好借助这个机会进行
补题
。
wz_fisher
·
2024-01-26 20:40
蓝桥杯
c++
牛客周赛 Round 29 (A-E , c++)
比赛地址:牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度
练习赛
_牛客竞赛OJA:小红大战小紫思路:那个数大就那个赢,相等就是平局;代码:#includeusingnamespacestd
ros275229
·
2024-01-26 18:41
算法学习
NowCoder
c++
开发语言
牛客
The 14th Chinese Northeast Collegiate Programming Contest
补题
(A.异或二进制位最小生成树 K.二维单调队列 L.二分+最大n维曼哈顿距离)
A.MicroStructureThread(异或二进制位最小生成树)题意比较迷惑,最后转化下来是,确定一个树的点与父亲的排列,使得所求式总代价最小,即求一棵最小生成树,点i和点j连接的代价是popcount(a[i]^a[j])即ai和aj异或的值的二进制位的个数,其中nusingnamespacestd;#definepbpush_backtypedefpairP;constintN=2e5+
Code92007
·
2024-01-22 19:00
线上比赛
#
单调栈/单调队列
#
异或popcount最小生成树
二维单调队列
最大n维曼哈顿距离
第14届东北赛
线上比赛
丰子恺:成年人的高级快乐,都不是轻易得到的
今公开召请窃画人来舍下和谈,愿
补题
款。”他竟然把偷画的人比作了知己,据说,还跟那位“知己”约好了见面暗号,方便两人搭线。
珊山悦读
·
2024-01-21 18:55
AtCoder Beginner Contest 204(
补题
)
C-Tour题意:给个有向图,问你有多少对点,可以作为起点和终点,作为起点和终点,意味着可以从起点到终点。思路:直接从每个点dfs一遍,看能到达的点有多少个,直接加起来即可。#includeusingnamespacestd;constintN=2010;inte[N],h[N],ne[N],idx;intn,m;boolst[N];voidadd(inta,intb){e[idx]=b,ne[i
佐鼬Jun
·
2024-01-21 16:34
AtCoder
动态规划
dfs
AtCoder
AtCoder Beginner Contest 241
补题
报告
AtCoderBeginnerContest241(SponsoredbyPanasonic)-AtCoderD-SequenceQuery题意:1插入,2找小于等于的第k个,3找大于等于的第k个题解:1.用set和unordered_map,set可以自动排序,直接往里面放就可以了,但是要开两个set结构,为什么捏,因为3是找大于等于,2是找小于等于,你加一个负号,结果就一样了,最后找到了再加一
阳树阳树
·
2024-01-21 16:03
蓝桥杯
拓扑学
c++
Codeforces Round 897 (Div. 2)
补题
green_gold_dog,arrayandpermutation(Problem-A-Codeforces)题目大意:现有一个数组a[]和一个排列b[],要求使输出一个使ci=ai-bi中ci不同值最多的排列b[].思路:因为这里不涉及绝对值,所以我们直接将a从小到大排序然后b从大到小赋值即可。为了保证顺序,记录一下a每个值的下标,赋值的时候,将值按照下标写入新数组。#includeusing
as_sun
·
2024-01-18 17:35
codeforces补题
算法
数据结构
Codeforces Round 896 (Div. 2)
补题
MakeItZero(Problem-A-Codeforces)题目大意:有一个数组a[],我们每次可以选定一个区间,求区间内的异或和s,然后将区间中的数全部改成s,最后要使所有元素都变成0,问需要操作多少次,每次选的区间是是什么。(不要求最优解)思路:我们可以发现,如果选定一个偶数长度的区间,这个区间的异或和如果不为0,那么再选它一次就够了基于这个性质来求解,一定要记住偶数个相同的非0数的异或值
as_sun
·
2024-01-18 17:35
codeforces补题
算法
Codeforces Round 918 (Div. 4)
补题
OddOneOut(Problem-A-Codeforces)题目大意:有三个数,其中两个相同,找出不同的那个数。#includeusingnamespacestd;intmain(){intt;scanf("%d",&t);while(t--){vectorp;for(inti=1;i>x;p.push_back(x);}sort(p.begin(),p.end());if(p[0]==p[1]
as_sun
·
2024-01-18 17:04
codeforces补题
算法
蓝桥杯12-23小白入门赛
补题
赛题地址:https://www.lanqiao.cn/oj-contest/newbie-2/第二题:房顶漏水啦思路:直接取长/宽的较大值代码:importosimportsys#请在此输入您的代码n,m=map(int,input().split())x,y=[0]*m,[0]*mforiinrange(m):x[i],y[i]=map(int,input().split())x.sort()
Kurtis9
·
2024-01-17 13:52
蓝桥杯
python
Codeforces Round 913 (Div. 3)
补题
Rook题目大意:我们给定一个棋盘(如下图),棋盘上有一个车,问车可以到的位置,任意顺序输出即可。思路:输出车的行列中非它本身的点即可。#includeusingnamespacestd;intmain(){intt;scanf("%d",&t);while(t--){chars[3];scanf("%s",s);for(inti=1;iusingnamespacestd;intmain(){in
as_sun
·
2024-01-14 21:43
codeforces补题
算法
牛客
练习赛
54-A 乘积
牛客
练习赛
54-A乘积找规律+快速幂解析:可以发现Ai&Aj=min(Ai,Aj)然后枚举i试着写一下公式很容易找到规律,将上述枚举i得到的结果再连乘得到以下结果,照着敲就好了(快速幂可以去看一下其他的博客
夏虫语火
·
2024-01-14 19:24
牛客题解
模拟题
算法
c++
牛客
练习赛
111-D
我们可以用扩欧求出来一组特解也就是说如果有解必然是a*x+b*y=c;那么我们求出一组特解之后呢?也就是说我们如何让a的系数变到[l,r]的范围呢我们要想如果要变化a的系数同时b也可以满足系数变化使得答案有解那么所移动的步数必然是h,h=`lcm(a,b)/a不然不会满足b的系数这里再稍作解释由于我们已经找到了一组解如果说要对a的系数变化那么他变化的值一定来自于b的系数也就是要维持有解的话x*a变
Xuic
·
2024-01-14 19:20
牛客竞赛
数学
算法
牛客
练习赛
109--运算符号
题目链接:A-运算符号_牛客
练习赛
109(nowcoder.com)题目描述小松鼠来到了学校,开始学习运算符号!小松鼠对减法和取模很感兴趣,他想问一些问题。
码代码的大白
·
2024-01-14 19:20
寒假练习
c++
算法
牛客
练习赛
101-C 推理小丑---位运算+思维
题目要求最小值,根据贪心思想,二进制表示情况下,高位1越少越好#includeusingnamespacestd;constintN=100010;inta[N];intres=0;intmain(){intn;cin>>n;for(inti=1;i>a[i];for(intj=30,i;j>=0;j--)//遍历每一位,假设这一位为0,如果不满足条件这一位必须选,为1{intt=res;//看第
_WAWA鱼_
·
2024-01-14 19:50
比赛补题
c语言
算法
数据结构
牛客
练习赛
70 ------ 拼凑
题目:牛牛还是很喜欢字符串"puleyaknoi"。牛牛有T个超长超长的字符串,不过这次他更懒了,他希望直接在字符串中看见他喜欢的字符串。如果一个子串中含有一个子序列是”puleyaknoi“,那么他就把这个子串称作好的子串。牛牛是个懒人,他不喜欢看太长的子串,那样他会觉着眼镜很累。你能帮他求出对于每个字符串,最短的好的子串的长度是多少吗?如果没有,请输出-1输入第一行一个T表示数据组数接下来T行
♡-流浪孩
·
2024-01-14 19:49
算法
字符串
算法
动态规划
【题目记录】——牛客
练习赛
87
文章目录A中位数思维Bk小数查询可持久化线段树题目集地址牛客
练习赛
87个人赛制作出一题AA中位数思维题目地址A中位数思路:要使中位数最小,只需要每次选择数字的时候选择最大的两位即可,因为每操作一次就删除一个数
气派飞鹰
·
2024-01-14 19:49
题目记录
c语言
算法
牛客
练习赛
A-假的线段树
链接:https://www.nowcoder.com/acm/contest/59/A来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++32768K,其他语言65536K64bitIOFormat:%lld题目描述给你一个长为n的序列a,有m次操作1.把区间[l,r]内所有x变成y2.查询区间[l,r]内第k小值输入描述:第一行两个数n,m第二行n个数表示序列a后面m行1lr
轨轨123
·
2024-01-14 19:47
牛客竞赛
牛客练习
A-假的线段
牛客
练习赛
87 -A-中位数
中位数比赛主页我的提交时间限制:C/C++2秒,其他语言4秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述给出长度为nn的数组a1,a2,...,ana1,a2,...,an,做确切地kk次操作,每次操作选择两个不同的正整数i,ji,j使得ai=ai+ajai=ai+aj,并将ajaj从数组中删除。kk次操作后序列的中位数最小可以是多少?中位
郭晋龙
·
2024-01-14 19:46
codeforce
算法刷题
牛客
练习赛
87 -C-牛老板
题目描述牛老板(牛牛)是一个土豪,他有无穷数量的纸币,但他的纸币面值很奇怪:牛老板纸币的面值要么为6i6i,要么为9i9i,其中(i∈[−∞,∞])(i∈[−∞,∞])且ii为整数。牛老板买了一架私人飞机售卖价格为XX,牛老板希望在不找零的情况下用尽可能少的纸币付钱,请你帮牛老板计算至少需要多少张纸币。输入描述:输入包含TT组测试用例,第一行一个整数TT接下来TT行每行一个整数XX输出描述:输出T
郭晋龙
·
2024-01-14 19:46
codeforce
算法刷题
牛客
练习赛
87-牛老板-(记忆化搜索)
C题意:就是给你一个数n,然后有面值为6的i次方,和9的i次方,i是任意数。让你用最少的纸币达到正好组合成n。思考:看到这种题感觉不太好写,如果n先减去6的多少次方再加上9的多少次方怎么办呢?实际上这个题没有这种情况,会发现当减去6的多少次方的时候,还不如直接同6的0次方也就是1来补。反正当感觉特别麻烦的时候就按简单的去写,往往是可以的。代码:intT,n,m,k;intva[N];intvb[N
可爱美少女
·
2024-01-14 19:16
动态规划
算法
牛客
练习赛
111-B-一次交换
一次交换题目输入输出题目输入输出输入5abcdabacda输出YES输入3abcabc输出NO注意:若字符串相等且有相同字母,也可交换,输出"YES"例如:输入3abaaba输出YES可实现aa交换#includeusingnamespacestd;intmain(){intn;cin>>n;vectorv;//记录下不同字符的坐标strings,ss;cin>>s>>ss;intcount=0;
Hikariiiiiiiii
·
2024-01-14 19:15
算法
数据结构
c++
牛客
练习赛
111-A-列竖式
列竖式题目输入输出题目输入输出输入31145141314520100输出680900#includeusingnamespacestd;intmain(){longlongintt;cin>>t;for(intj=0;j>a;longlongintindex=0;while(a){k=a%10;if(k!=0)break;a/=10;index++;//找到有几个0}if(k==0)cout<<1
Hikariiiiiiiii
·
2024-01-14 19:14
c++
牛客
练习赛
120A-C
title:牛客
练习赛
120A-Cdate:2024-01-1319:41:08tags:vpcategories:比赛A.抽奖黑幕题目大意给出一个序列,已经确定了n−1n-1n−1个元素,求能够使序列去除一个最大值和一个最小值之后的总和最大的最小值正整数
予你成风
·
2024-01-14 19:11
c语言
算法
开发语言
Codeforces Round 899 (Div. 2)
补题
IncreasingSequence(Problem-A-Codeforces)题目大意:现有一个数组a[],同时定义good数组b[]:1.b[i]为正整数2.a[i]!=b[i]3.b1usingnamespacestd;inta[200010];intmain(){intt;scanf("%d",&t);while(t--){intn;scanf("%d",&n);for(inti=1;iu
as_sun
·
2024-01-13 19:19
codeforces补题
算法
Codeforces Round 914 (Div. 2)
补题
Forked!(Problem-A-Codeforces)题目大意:在棋盘中,我们指定骑士的运动方式——向一个方向运动a,然后向另一个方向运动b,两个方向必须是垂直关系。骑士此时能从一个点,进行两次这样的运动(两次运动都以同一个点为起点),且两次运动视为同时进行的,现在给出国王和王后的坐标,问骑士能否同时杀死国王和王后,另外棋盘无限大。思路:我们这么想,骑士可以到的位置,那么那个位置同样可以以同样
as_sun
·
2024-01-13 19:48
codeforces补题
算法
数据结构
Codeforces Round 916 (Div. 3)
补题
ProblemsolvingLog(Problem-A-Codeforces)题目大意:玩家可以在1分钟内解决A,2分钟内解决B,...。现有一个日志,可以知道玩家每分钟在思考哪个题,据此判断玩家总共解出几道题。思路:实际上只用统计玩家对于每道题花费了多长时间,是否符合规定的解题时间即可。#includeusingnamespacestd;intmain(){intt;scanf("%d",&t)
as_sun
·
2024-01-13 19:12
codeforces补题
算法
Codeforces Round 918 (Div. 4)(
补题
AK)(c/c++)
CodeforcesRound918(Div.4)(
补题
AK)其实这次比赛没打算打的,看看题算了,但我的牛魔舍友在那bark,bark的叫,所以我就写了一道D题A-OddOneOut思路:简单题,if-else
TINYST
·
2024-01-12 00:39
c语言
c++
算法
数据结构
牛客月赛47题解(
补题
)
提示:排版狗屎,前排提醒文章目录一、牛牛的装球游戏1.题目2.思路3.代码4.拓展二、牛牛的数字集合1.题目2.思路3.代码三、小猫排队1.题目2.思路3.代码4.拓展(简单数据结构解法)四.造桥1.题目2.思路3.代码总结一、牛牛的装球游戏1.题目2.思路简单模拟题因为球的半径与圆柱的半径时相同的,所以只用考虑高度就好了至于保留三位小数,可以直接使用setprecision()属于签到题,直接看
ζั͡ޓއއއ坏尐絯
·
2024-01-11 11:22
算法比赛题解
算法
c++
动态规划
拓扑学
力扣第288场周赛题解(
补题
)
emmm,这次去做核酸,回来的时候就只剩12分钟,只写出来了第一题和第三题,掉大分qaq文章目录一.按奇偶性交换后的最大数字1.题目2.思路3.代码二.向表达式添加括号后的最小结果1.题目2.思路3.代码三.K次增加后的最大乘积1.题目2.思路3.代码四.花园的最大美丽值1.题目2.思路3.代码一.按奇偶性交换后的最大数字1.题目2.思路因为这里是按照数数的奇偶性来交换数字,所以我们可以很简单地就
ζั͡ޓއއއ坏尐絯
·
2024-01-11 11:22
算法比赛题解
c++
算法
leetcode
数据结构
上一页
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
其他