摘要: 2025多校CSP模拟赛1 开 T1 水,开 T2 发现能乱搞,搞完发现是正确的。 开 T3 发现是熟悉的 dp,马上开写一个插板。 写了 2h 后发现占地面积不好算,放弃了。 T1 交友 发现只要特判类似 CG GC 即可。 code // ubsan: undefined // accoders 阅读全文
posted @ 2025-10-04 16:13 QEDQEDQED 阅读(51) 评论(5) 推荐(1)
摘要: 10.3 闲话-分散层叠 这个东西好像没什么用,但是好像有有些用。 先看这么个问题: 给定 \(k\) 个长度为 \(n\) 的序列,\(m\) 次询问,每次询问 \(x\) 在 \(k\) 个序列中的后继的异或和,强制在线。 这东西有个显然的 \(O(mk\log n)\) 做法,但是我们可以寻求 阅读全文
posted @ 2025-10-03 22:06 QEDQEDQED 阅读(36) 评论(2) 推荐(2)
摘要: 9.29 闲话-析合树 Part.1 析合树概念 该树是一类维护排列的连续段的数据结构,复杂度最优可以做到 \(O(n)\) 不过平民还是写 \(O(n\log n)\) 吧。 先引入一个问题: 求一个排列所有的连续段个数。 首先定义什么是连续段,就像名字一样是连续的段也就是对于 \([l,r]\) 阅读全文
posted @ 2025-09-29 22:13 QEDQEDQED 阅读(40) 评论(0) 推荐(1)
摘要: 专题:图论 1 悲喜交加。 A. [arc084_b] Small Multiple 同余最短路板子,注意到每加入一个数其实就是让 \(x\) 变成 \(10x+c\)。 B. [abc216_g] 01Sequence 又是板子,这是差分约束板子。 差分约束就是形如 \(x_i-x_j\le c\ 阅读全文
posted @ 2025-08-24 11:50 QEDQEDQED 阅读(110) 评论(9) 推荐(3)
摘要: 题解:CF1051F 提供一种奇怪的 dp 做法。 首先观察数据范围可以发现 \(m-n \le 20\),所以这是一张十分稀疏的图,肯定是要建出一棵树然后对返祖边进行操作,但是这个返祖边该怎么计算贡献呢? 假设现在建出了一颗生成树(随便的一颗),返祖边共有 \(tot\) 条,设 \(st_i,e 阅读全文
posted @ 2025-08-24 11:49 QEDQEDQED 阅读(28) 评论(0) 推荐(1)
摘要: 究极无敌难写做法 阅读全文
posted @ 2025-08-17 06:51 QEDQEDQED 阅读(59) 评论(4) 推荐(2)
摘要: 感觉全部堆到一起太难受了! 阅读全文
posted @ 2025-08-07 22:09 QEDQEDQED 阅读(34) 评论(1) 推荐(2)
摘要: 好题 阅读全文
posted @ 2025-08-07 22:05 QEDQEDQED 阅读(29) 评论(2) 推荐(2)
摘要: T3 世界 / CF1184D2 其实挺有趣的对吧,不过就是少取模导致怒调 3h,你能理解我把 f[i][j] += mod,f[i][j] %= mod; 加上后答案突然变了的绝望感吗????????? 首先考虑最基本的 60 分做法。 首先说赛时思路(和题解状态不太一样,不过这个做法无法优化。。 阅读全文
posted @ 2025-08-02 07:45 QEDQEDQED 阅读(101) 评论(8) 推荐(4)
摘要: 写的太lj了( 阅读全文
posted @ 2025-08-01 07:59 QEDQEDQED 阅读(78) 评论(7) 推荐(3)