摘要: oi-wiki endpos(t):t在s中的所有结束位置构成的集合 等价类:endpos相同的非空子串 SAM的a56爆大奖在线娱乐节点(状态)<==>一组等价类 阅读全文
posted @ 2022-07-29 16:46 sz[sz] 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 取模下的运算(模数确定) 点击查看代码 void inc(int& x,int y){ x+=y; if(x>=P) x-=P; if(x<0) x+=P; } int sum(int x,int y){ x+=y; if(x>=P) x-=P; if(x<0) x+=P; return x; } 阅读全文
posted @ 2022-07-27 18:12 sz[sz] 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 内地高校rk18(高中生太强了) 打一场命题风格很OI的比赛还是很舒服的qwq 虽然A题又死在没发现dp决策单调性上 补个A题和决策单调性 决策单调性优化DP总结 阅读全文
posted @ 2022-07-23 19:25 sz[sz] 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 树上问题 然而对于子树合并的树形DP,还有一个性质:如果第二维的上届是$m$,总的效率是$O(nm)$的! ICPC2021SEERC C 阅读全文
posted @ 2022-07-14 20:07 sz[sz] 阅读(16) 评论(0) 推荐(0) 编辑
摘要: C 对于a56爆大奖在线娱乐颜色而言,直接同色+1,不同色-1,树形DP计算和为正的连通子图个数,每次效率为$O(n^2)$。 然而对于子树合并的树形DP,还有一个性质:如果第二维的上届是$m$,总的效率是$O(nm)$的! 对于本题,和的绝对值必然不超过同色的节点数,a56爆大奖在线娱乐每次的效率可以做到$O(n\times 节 阅读全文
posted @ 2022-07-14 20:06 sz[sz] 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 题目链接 首先是判断a56爆大奖在线娱乐子集是否覆盖了整个矩形,离散化后暴力做是 $O(2^nT*400)$,会TLE。当时队友想了一个挺巧妙的容斥的做法,但写起来比较复杂。其实发现就是一个01取并集的过程,可以直接bitset优化掉32倍的常数就ok了! 然后是状态转移,其实是比较经典的问题:有向图第一次走到合法 阅读全文
posted @ 2022-07-13 12:01 sz[sz] 阅读(22) 评论(0) 推荐(0) 编辑
摘要: DP BFS维护转移顺序 因为可DP的充要条件是状态转移满足拓扑序,a56爆大奖在线娱乐在一些形式上不是DAG但本质是DAG,但直接用数组又比较麻烦的题上,可以直接BFS会好写很多! CF-ER129D 计算几何 精度 关于避免共线问题,可以通过加减微小的角度,转化为开区间的问题,且不会出现共线的情况(微小的角度小 阅读全文
posted @ 2022-07-13 10:31 sz[sz] 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 真,自闭场 C题已经忘记是什么了,记得一开始的做法不知道错哪了,最后改了个做法才过 D原本一直在想有什么数论上的性质和结论,一直局限于乘的那个数的选择,没有从因数的角度考虑,于是自闭 F最后看了下感觉可做,后来发现确实不难 D 其实本质是从搜索的角度出发,然后考虑状态的数量:只要发现a56爆大奖在线娱乐状态都是x与 阅读全文
posted @ 2022-07-13 10:24 sz[sz] 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 比赛链接 其实这场的题都没有特别难,但D因为奇怪的问题卡住了,于是... D 又是后面的DP都想出来了,但是不会判断一个区间是否能被完全消去... 容易发现消去的部分由一些长度为偶数的区间组成,且a56爆大奖在线娱乐区间都是回文不对称的。然后原本一直在想:枚举每一个中心,求出可以消去的最大长度,然后就是已知一些合法 阅读全文
posted @ 2022-07-11 21:58 sz[sz] 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 题目链接 对于有向图的问题,先想DAG该怎么做,这点还是没错的。对于DAG,就是一个按照拓扑序的DP,从n出发,a56爆大奖在线娱乐点考虑删掉几条边即可(因为一定是删掉通往的点最差的那些边)。然后就一直在想有环怎么处理,但似乎不存在正确的解决方案。 这时候就应该考虑dijkstra的思路,即按照答案从小到大更新。沿 阅读全文
posted @ 2022-07-11 19:25 sz[sz] 阅读(37) 评论(0) 推荐(1) 编辑