笔记
Bing碎冰
这个作者很懒,什么都没留下…
展开
-
Educational Codeforces Round 123 (Rated for Div. 2) C
题目意思是给一个长度为n的数组,给一个x,进行n+1次操作,(除第一次)每次对一个数加上x,且每个数只能加一次,然后输出n+1个最大子序列和(每次操作后的)首先求定义 a b c三个数组(a存储所给数组元素,b存储前缀和,c存储在不进行任何操作时的每种长度的最大子序列和)(c的计算仅仅是类似滑动窗口,只需要循环就可求出)重点是f(i)怎么去求首先不论选那一段去加,所选的这段每个元素一定被加上x,而每次所加的相同,因此就变成ans=0;i=0;j=1;for(i<=n) for(j<.原创 2022-02-23 14:20:39 · 484 阅读 · 0 评论 -
写dfs时需要注意的几个地方
要确定是进入这一层后再判断操作,还是在进入之前进行预判断处理注意结束条件原创 2022-02-22 17:38:36 · 154 阅读 · 0 评论 -
C 语言time()与time_t
C 语言time()与time_t原创 2022-02-18 17:33:48 · 542 阅读 · 0 评论