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
Codeforce~
Salyg1n and Array (hard version)
Codeforce
s Round 897 (Div. 2)
Problem-E2-
Codeforce
s题目大意:有一个隐藏的长度为n的数组a,给出一个整数k,可以询问i,评测机返回[i,i+k-1]区间内的数的异或和,并将这一区间内的数的顺序翻转,要求在57次询问内得到整个数组的异或和
timidcatt
·
2023-09-15 18:43
贪心
算法
数据结构
c++
1867D——
Codeforce
s Round 897 (Div. 2)D题Cyclic Operations
题目链接Problem-D-
Codeforce
s题面翻译大致意思就是给你一个长度为n的其中元素值都为0的数组a,和一种操作:构造出一个长度为k的数组l,其中每个元素的值都要在[1,n]以内,然后将每个元素放到中
dcttt
·
2023-09-15 18:43
算法
c++
图论
Fill in the Matrix
Codeforce
s Round 896 (Div. 2)
Problem-C-
Codeforce
s题目大意:给出两个数n,m,要求构造一个n*m的矩阵,满足每一行都是一个m的排列,且每一列的MEX构成数组s,要求MEX(s)最大1//#includeusingnamespacestd
timidcatt
·
2023-09-15 18:13
贪心
算法
c++
数据结构
Cyclic Operations
Codeforce
s Round 897 (Div. 2)
Problem-D-
Codeforce
s题目大意:有一个长度为n的数组a,每次操作可以选取一个长度为k的所有数互不相同的数组b,令a[bi]=b[i%k+1],问能否将一个全为零的数组通过任意次操作得到
timidcatt
·
2023-09-15 18:42
图论
dfs
算法
c++
图论
数据结构
深度优先
Educational
Codeforce
s Round 5
文章目录A.ComparingTwoLongIntegersB.DinnerwithEmmaC.TheLabyrinthD.Longestk-GoodSegmentE.SumofRemaindersA.ComparingTwoLongIntegers模拟,签到。#includeusingnamespacestd;constintN=1e6+5;typedeflonglongll;typedefpa
Unlimitedz
·
2023-09-15 15:33
cf补题
算法
c++
数据结构
无标题文章
#
Codeforce
sRound#615(Div.3)标签(空格分隔):ACM---#D.MEXmaximizing##Description:RecallthatMEXofanarrayisaminimumnon-negativeintegerthatdoesnotbelongtothearray.Examples
生而有涯
·
2023-09-15 12:55
(典题)线段计数 CF690 div3 F
Problem-F-
Codeforce
s题意:思路:这题没什么性质可言,可以说就是纯纯的套路题既然存在一条线段和其他所有线段相交,不知道是哪条线段,考虑枚举这条线段,然后计数没有交点的线段个数,取min
lamentropetion
·
2023-09-15 09:11
DS
贪心
二分
算法
2021 年第十三届四川省 ACM-ICPC 大学生程序设计竞赛(A/B/D/H/E/K/M/L)
https://
codeforce
s.com/gym/103117A.水题intmain(){IOS;intt;cin>>t;while(t--){intk;cin>>k;if(k>12)coutk)break
蛀牙牙乐
·
2023-09-15 06:20
补题日记
算法
Codeforce
s 1238B(贪心)
https://
codeforce
s.com/contest/1238/problem/B很容易想到从最右边开始炸,但是实现有点问题:1.要排序,2.要去重。
素理想
·
2023-09-15 06:57
Codeforce
s Round 897 (Div. 2)
Codeforce
sRound897(Div.2)A.green_gold_dog,arrayandpermutation思路:记录原数组中从大到小的值,并输出原数组对应的大小的值#includeusingnamespacestd
LINDKK
·
2023-09-14 16:37
算法
图论
Codeforce
s Round 897 (Div. 2) D. Cyclic Operations
置换环。i向a[i]连边,最终一定会连出一个环,有可能存在着一条链在后边跟这,这个环的长度一定要等于k才是满足题意的。出现链的原因就是链在成环的路上被另一条成环的路覆盖了。对于任何k>=2的情况,链是可以任意长的,比如12被23覆盖,23被34覆盖,以此类推,只要它指向的那个环的长度等于k就是对的。k=1的时候特判a[i]=i。写的时候死活想不到特判,啊啊啊啊啊#include#defineIOS
泠楠子
·
2023-09-14 01:05
cf
c++
算法
D. Paths on the Tree
Problem-1746D-
Codeforce
s思路:先分析一下题意,根据第一条性质,每次只能够从1开始,而第二条性质则表明对于每个节点来说,经过这个节点的子节点的路径条数应该尽量均衡,最大值与最小值相差不能超过
zzzyyzz_
·
2023-09-13 21:39
codeforces
算法
E. Non-Decreasing Dilemma
Problem-E-
Codeforce
s思路:看这个题的输入输出格式很容易能够想到线段树,一开始想了一个用三个线段树的方法,写了500多行,但是wa了,不太好调,看题解发现想复杂了,其实挺简单,我们考虑用线段树维护这个东西
zzzyyzz_
·
2023-09-13 21:39
codeforces
算法
F. Timofey and Black-White Tree
Problem-F-
Codeforce
s思路:这个题可以用树链剖分做,对于一个新加的黑节点来说,有两种情况,一种是往下走取得最小值,一种是往上走取得最小值,往下走的情况比较简单,就是取所有黑色子节点中的深度的最小值
zzzyyzz_
·
2023-09-13 21:39
codeforces
算法
G. The Great Equalizer
Problem-G-
Codeforce
s思路:通过它给定的这个操作,我们能够发现操作的本质,在排序后,其实每次操作之后,都会把相邻的两个数的差值减少1,所以最大的操作次数就是相邻的最大的差值,并且这个是可以用
zzzyyzz_
·
2023-09-13 21:37
codeforces
算法
Codeforce
s Round 894 div3 题解 | JorbanS
A.GiftCarpet题意从左到右选择四列,使得四列分别对应字母v,i,k,av,i,k,av,i,k,astringsolve(){intn,m;cin>>n>>m;chars[N][N];chara[5]="vika";intcnt=0;for(inti=0;i>s[i];for(intj=0;j>n;vectora(1);cin>>a[0];for(inti=1;i>x;if(*(a.en
JorbanS
·
2023-09-13 05:47
OI
题解
算法
数据结构
Codeforce
s Round 895 div3 | JorbanS
A-TwoVesselsintsolve(){inta,b,c;cin>>a>>b>>c;return(abs(a-b)/2+(abs(a-b)&1)+c-1)/c;}B-TheCorridororThereandBackAgainintsolve(){intn;cin>>n;intres=400;for(inti=0;i>d>>s;res=min(res,d+(s-1)/2);}returnre
JorbanS
·
2023-09-13 05:12
OI
题解
算法
Educational
Codeforce
s Round 149 (Rated for Div. 2)
D.BracketColoring链接题目大意就是给一个括号序列染色以成为漂亮的括号序列题目大意就是给一个括号序列染色以成为漂亮的括号序列题目大意就是给一个括号序列染色以成为漂亮的括号序列题目要求最少染色颜色种类题目要求最少染色颜色种类题目要求最少染色颜色种类不难发现,只要左括号和右括号数量相等就一定可以成为漂亮的括号序列不难发现,只要左括号和右括号数量相等就一定可以成为漂亮的括号序列不难发现,只
向夕阳Salute
·
2023-09-13 05:19
CF思维题
c++
算法
图论
Codeforce
s Round 897 (Div. 2)
目录A.green_gold_dog,arrayandpermutationB.XORPalindromesC.Salyg1nandtheMEXGameD.CyclicOperationsA.green_gold_dog,arrayandpermutation思路:贪心,我们尽可能让大的数和小的数进行匹配即可。#includeusingnamespacestd;constintN=1e6+5;ty
Unlimitedz
·
2023-09-13 03:55
cf补题
算法
c++
数据结构
Codeforce
s Round 895 (Div. 3) (A~G)
A.TwoVessels题意:你有两个无限容量杯子A,B,分别装了a,b升的水,此外你还有一个容量为c的杯子C,你可以将一杯的水先倒入C中,再倒入另一个杯子,问你最少需要操作几次能使得AB杯的水量相同。解析:初始两杯相差d升,其实就是问你d对2*c向上取整。voidsolve(){inta,b,c;scanf("%d%d%d",&a,&b,&c);c*=2;intd=abs(a-b);if(d==
小小小Why
·
2023-09-13 02:45
算法
c语言
c++
数据结构
Codeforce
s Round #627 (Div. 3) F. Maximum White Subtree(树形DP)
题目链接题意给定一棵树,树上的n个节点有黑白两色,需要你计算出各节点的子序列中白点总数减黑点总数的最大值。思路其实很容易想到以某一结点为根节点,当其子节点的值可以使其更大时,则进行更新,否则保持不变。用DP维护该点下方的子序列的最大值即可获取答案的一部分,即除根节点外,其他节点以下部分子序列的最大值。此时若要获得所有节点的答案,则要进行自上而下的维护。再由之前的根节点出发,若其答案减去当前遍历到的
我他喵的
·
2023-09-13 00:45
Educational
Codeforce
s Round 115 E. Staircases
题目链接思路题目的三种状态相对固定,所以在全部方格都处于自由的状态下,很容易想到用简单的dp[i][j][k]dp[i][j][k]dp[i][j][k]进行转移并求出所有的阶梯数。其中dpdpdp方程表示以坐标为i,ji,ji,j的方格为阶梯的末尾,存在多少种情况,kkk为000时表示当前方格在下方,111表示当前方格在右方。不过由于初始的dpdpdp值设定为111(单独的方格符合题意),不难发
我他喵的
·
2023-09-13 00:45
动态规划
Codeforce
s Round #673 (Div. 2) C
思路对于每个数,考虑相同数之间最少需要多长的k才能将其涵盖。枚举一个数与序列开头、中间数之间的差和序列结尾,过程中记录长度k范围内最小的数值。代码#include#include#include#include#include#include#include#include#include#include#definepbpush_backusingnamespacestd;constintmax
我他喵的
·
2023-09-13 00:15
Codeforce
s Round 827 (Div. 4) D 1e5+双重for循环技巧
Codeforce
sRound827(Div.4)D做题链接:
Codeforce
sRound827(Div.4)给定一个由n个正整数a1,a2,…,an(1≤ai≤1000)组成的数组。
萌新好菜
·
2023-09-12 09:24
算法
c++
Codeforce
s Round 790 (Div. 4) D 求矩形里面斜线的和的最大值
Codeforce
sRound790(Div.4)D做题链接:https://
codeforce
s.com/contest/1676/problem/D帖木儿的爷爷送给他一个棋盘,让他练习棋艺。
萌新好菜
·
2023-09-12 09:20
算法
c++
C. Balanced Stone Heaps
Problem-C-
Codeforce
s问题描述:给一个长度为n的数组。执行以下操作:i从3到n遍历,每次选择一个d,满足0mid的条件难以判断;倒序进行则可以将这个给轻松判断。
golitter.
·
2023-09-12 08:34
cf
算法题
c语言
算法
c++
2021-2022 ICPC, NERC, Northern Eurasia Onsite Problem-L. Labyrinth
可能是今年我写的最漂亮的一题(毕竟蒟蒻A大题传送门:Problem-L-
Codeforce
s(Unofficialmirrorsite,acceleratedforChineseusers)题意:有向图
浅度断墨
·
2023-09-12 06:57
codeforces题解
学习笔记c++
c++
数据结构
算法
Codeforce
s Round 260 (Div. 1) B. A Lot of Games(字典树+博弈)
B.ALotofGames链接:
Codeforce
sRound260(Div.1)B.ALotofGames题意给定nnn个字符串,A和B准备玩一个游戏,每一轮有一个初始空字符串,每人轮流向其中添加字符
CCSU_梅子酒
·
2023-09-11 10:40
博弈论
深度优先
图论
算法
Codeforce
s Round 866 (Div 2)(A - D)
Codeforce
sRound866(Div.2)(A-D)Dashboard-
Codeforce
sRound866(Div.2)-
Codeforce
sA.Yura’sNewName(思维)思路:枚举每个下划线
.Ashy.
·
2023-09-11 09:17
算法
Codeforce
s Round 855 (Div 3)(A - F)
Codeforce
sRound855(Div.3)(A-F)
Codeforce
sRound855(Div.3)A.IsItaCat?
.Ashy.
·
2023-09-11 09:17
cocoa
macos
objective-c
【简单几何】CF Edu11 D
Problem-D-
Codeforce
s题意:思路:和蓝桥杯国赛有道题类似,都是用中点来确定图形防止精度缺失应该算是典Code:#includeusingi64=longlong;constexprintN
lamentropetion
·
2023-09-11 00:14
几何
算法
【DS思想+堆贪心】CF595div3 D2
Problem-D2-
Codeforce
s题意:思路:大家都说这是典,但是我不懂怎么个典法,可能堆贪心都是这样做的吗,不懂首先肯定要贪心,对于一个坏点,优先删除覆盖别的点多的考虑nlogn做法,先去枚举点
lamentropetion
·
2023-09-11 00:14
贪心
DS
算法
【枚举子序列+组合数学+推式子】Cf Edu11 E
https://
codeforce
s.com/contest/660/problem/E题意:思路:重点在于枚举子序列,一般是先枚举子序列长度,然后枚举别的算是经典套路Code:#include#defineintlonglongusingi64
lamentropetion
·
2023-09-11 00:44
组合数学
数学
枚举
算法
【cf】
CodeForce
s Round 893(Div.2)题解 A - C
A.Buttons原题链接题意有三堆物品,给出每一堆物品的数量,第一个人只能从第一堆和第三堆每次拿一个,第二个人只能从第二堆和第三堆每次拿一个,谁先没东西拿谁就输,问谁能赢思路这一题一开始脑子抽了wa了一发,都想让对方输所以都得先拿第三堆的,第三堆拿完了再看第一二堆谁多谁少,注意一下奇偶即可代码#includeusingnamespacestd;usingi64=longlong;typedefp
Texcavator
·
2023-09-09 22:08
Codeforces
题解
c语言
算法
开发语言
【cf】
CodeForce
s Round 892(Div.2)题解 A - D
文章目录A.UnitedWeStand题意思路代码B.OlyaandGamewithArrays题意思路代码C.AnotherPermutationProblem题意思路代码D.AndreyandEscapefromCapygrad题意思路代码A.UnitedWeStand原题链接题意给出一个数组a,把数组a中的元素分给两个空数组,要求第一个数组中的每个元素都不能是第二个数组中元素的倍数,输出一种
Texcavator
·
2023-09-09 22:38
Codeforces
题解
c语言
算法
c++
D. Sorting By Multiplication
Problem-D-
Codeforce
s思路:我们首先考虑当只能乘以正数时,那么变为单调增的方法就是找所有w[i]>=w[i+1]的对数,因为如果存在一个w[i]>=w[i+1],那么我们一定至少需要进行一次操作
zzzyyzz_
·
2023-09-09 21:13
codeforces
算法
E. Hanging Hearts
Problem-E-
Codeforce
s思路:我们考虑用树形dp,用f[i][0]表示以i为根,并且当前节点不在最长上升子序列中,用f[i][1]表示以i为根,当前节点在最长上升子序列中,那么f[i][
zzzyyzz_
·
2023-09-09 21:13
codeforces
算法
Codeforce
s Round 895 (Div. 3)
Codeforce
sRound895(Div.3)A.TwoVessels思路:我们可以发现当在a拿c到b其实可以让他们差值减少2c,所以对a和b的差值除以2c向上取整即可#includeusingnamespacestd
LINDKK
·
2023-09-09 15:50
算法
c++
图论
C. Ntarsis‘ Set
Problem-C-
Codeforce
s思路:这个题求一个满足条件的最小的,我们可以想到二分可以求满足条件的最小值,我们考虑二分答案,当当前的枚举的为mid时,我们考虑它会怎样变化,首先一开始mid的排名就是
zzzyyzz_
·
2023-09-09 11:57
codeforces
算法
E. Nastya and Potions
Problem-E-
Codeforce
s思路:想到用图论前驱图了,但是因为考虑可能有环的存在,但是其实题干中说明了不能通过一种或几种混合得到自己,所以就保证了不存在环,那就能用拓扑结构的性质做,用记忆化搜索就可以了
zzzyyzz_
·
2023-09-09 11:57
codeforces
算法
D. Matrix Cascade
Problem-D-
Codeforce
s思路:这个题就是要维护每个位置被修改了几次,但是一直没想到一个好的方法,一直在关注这个点对下面的点产生的影响,但是其实我们可以维护这个点能够由那几个点影响,其实就是一个以
zzzyyzz_
·
2023-09-09 11:27
codeforces
算法
G. The Morning Star
Problem-G-
Codeforce
s思路:想了挺长时间的,一直没想到一个简便的方法在瞎搞。
zzzyyzz_
·
2023-09-09 09:36
codeforces
算法
Codeforce
s Round 855 (Div. 3)(A~F)
A.IsItaCat?定义满足条件的字符串为:其中仅可能含有meow四种字母的大小写,而且相同种类的字母必须挨在一起,四种字母的顺序必须按照meow排列。给出一个字母串,求是否满足条件。思路:感觉是个很麻烦的模拟。首先把大小写全都转为小写字母,再把相同的字母合并,最后判断一下字母的种类和顺序。ACCode:#includetypedeflonglongll;constintN=1e6+5;intt
_dawn°
·
2023-09-09 08:03
Codeforce补题
哈希算法
算法
c++
Codeforce
s Round 856 (Div. 2) A-C
比赛链接:Dashboard-
Codeforce
sRound856(Div.2)-
Codeforce
sA:思维题意:给定一个字符串的长度N,再给2N-2个子串,判断原字符串是否是回文串。
Black_Chocolate.
·
2023-09-09 08:02
Codeforces
Contest
c语言
算法
c++
codeforces
Educational
Codeforce
s Round 3
目录A.USBFlashDrivesB.TheBestGiftC.LoadBalancingD.GadgetsfordollarsandpoundsA.USBFlashDrives#includeusingnamespacestd;constintN=1e6+5;typedeflonglongll;typedefpairpll;typedefarrayp4;intmod=998244353;con
Unlimitedz
·
2023-09-09 08:32
cf补题
算法
数据结构
Codeforce
s Round 895 (Div. 3) A-F
div3A-FA.TwoVesselsB.TheCorridororThereandBackAgainC.Non-coprimeSplitD.PlusMinusPermutationE.DataStructuresFanF.SellingaMenagerieA.TwoVessels签到#includeusingnamespacestd;constintN=1e6+5;typedeflonglong
Unlimitedz
·
2023-09-09 08:30
cf补题
算法
c++
数据结构
Codeforce
s 康复训练 --
Codeforce
s Round #713 (Div. 3)
Codeforce
sRound#713(Div.3)A.SpyDetected!
godhandsjoker
·
2023-09-09 06:18
ACM训练记录
c++
acm竞赛
算法
c语言
字符串
Codeforce
s Round 895 (Div. 3) A ~ F
Dashboard-
Codeforce
sRound895(Div.3)-
Codeforce
sA问多少次能使a和b相等,就是abs(a-b)/2除c向上取整,也就是abs(a-b)除2c向上取整。
泠楠子
·
2023-09-09 05:32
cf
算法
c++
数据结构
D. Bracket Coloring
题目链接:Problem-1837D-
Codeforce
s题意理解:判断是否可以将字符串s分成若干字子串,使每个子串或每个翻转的子串是合法的括号序列。
skyang.
·
2023-09-08 18:22
cf
算法
codeforce
s补题 1.0
B----https://
codeforce
s.com/contest/1872/problem/B翻译:你位于一个无限延伸向右的走廊中,走廊被分割成方形的房间。
CV敲击器
·
2023-09-08 13:11
竞赛
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他