摘要: 4.5 不同对象的哈希方法 P10992 关键在“相同字符的相对位置”,考虑使用 \(c_i=i-lst_i\) 进行刻画。 这样在滑动窗口上加/减一个字符只会修改 \(O(1)\) 个位置,直接对 \(c_i\) 做多项式哈希即可。 外层套一个二分,判断可以做到 \(O(n\log n)\) 或精 阅读全文
posted @ 2025-04-17 20:43 Cindy_Li 阅读(51) 评论(0) 推荐(1)
摘要: 4.2 数形结合 & 思维方法选讲 A - 合唱 考虑第 \([l,r]\) 个 A 一定匹配第 \([l,r]\) 个 B,于是 \(g(l,r)=\sum max(0,b_i-l)\) C - [CF1637H] Minimize Inversions Number 选择 1 个元素,逆序对减少 阅读全文
posted @ 2025-04-17 20:42 Cindy_Li 阅读(30) 评论(0) 推荐(0)
摘要: 4.16 模拟赛 tree key: \(w^c=\sum\limits_{i=0}^c {c\choose i}(w-1)^i ,(w>1)\) 题意可以转化为,钦定 \(i\) 个环,其他只要不连到 \(fa\) 就可以任选,贡献乘上权值 \((w-1)^i\)。 显然一个有 \(c\) 个环的 阅读全文
posted @ 2025-04-17 20:38 Cindy_Li 阅读(37) 评论(0) 推荐(0)
摘要: 4.15 模拟赛 又是只有我不会 T1 场/kk 说明还没有达到稳切 NOI 签到题的水平/kk 但是暴力分很多 bard 一眼 \(m\le 17\) 肯定是容斥,但是不知道怎么容斥... 其实很典,要求选出序列两两不同,就容斥掉钦定某些相同的情况。 自然的,枚举一个包含 \(lowbit(S)\ 阅读全文
posted @ 2025-04-17 20:35 Cindy_Li 阅读(13) 评论(0) 推荐(0)
摘要: 4.8 模拟赛 很板很奇怪的一场... railway 显然应该拓扑排序然后 dp(u,v) 同时走两条路,每次走一步,强制不相交。 但是开场扔一个神秘的网络流找最短路上去就过了...于是就扔那没管了。 brick 想复杂了... 开局想了一些最长上升子序列的暴力,然后就没法优化了。 其实这个三元组 阅读全文
posted @ 2025-04-17 20:23 Cindy_Li 阅读(22) 评论(0) 推荐(0)
摘要: 4.6 模拟赛 过于困难的一场/kk 又是不会 dp 的一场/kk 获得了 20+15+24=59 的好成绩(笑) information 一个经典的转化:\(E(t)=\sum P(t>x)\) 考虑固定 \(x\),如何计算 \(P(x)\) 要求 \(x\) 次没有结束,即 x 次后还有一些位 阅读全文
posted @ 2025-04-17 20:00 Cindy_Li 阅读(42) 评论(0) 推荐(0)
摘要: 4.3 ZKY 模拟赛 [UOJ 670] 获奖名单 给定若干长为 1/2 的串,任意拼接成回文串。 赛时做法(微假) 特殊性质 \(l_i=2\) 启发:先把相同的串两两配对 此时所有的配对方式都是“错位”的,那么知道起点就能搜出整条链。 连边是瞎连的,于是假了(因为形如 aa 的不能自己连自己) 阅读全文
posted @ 2025-04-17 19:51 Cindy_Li 阅读(48) 评论(0) 推荐(0)
摘要: 4.16 模拟赛 tree key: \(w^c=\sum\limits_{i=0}^c {c\choose i}(w-1)^i ,(w>1)\) 题意可以转化为,钦定 \(i\) 个环,其他只要不连到 \(fa\) 就可以任选,贡献乘上权值 \((w-1)^i\)。 显然一个有 \(c\) 个环的 阅读全文
posted @ 2025-04-16 20:51 Cindy_Li 阅读(29) 评论(0) 推荐(0)
摘要: 4.15 模拟赛 又是只有我不会 T1 场/kk 说明还没有达到稳切 NOI 签到题的水平/kk 但是暴力分很多 bard 一眼 \(m\le 17\) 肯定是容斥,但是不知道怎么容斥... 其实很典,要求选出序列两两不同,就容斥掉钦定某些相同的情况。 自然的,枚举一个包含 \(lowbit(S)\ 阅读全文
posted @ 2025-04-16 12:20 Cindy_Li 阅读(27) 评论(0) 推荐(0)
摘要: 4.13 模拟赛 又是只有我不会 T1 场 但是 T1 思路确实比较有趣,以前没太见过。 控诉 T3 题面/kk 只存在于“过去”的指针怎么能在“现在”停掉呢/kk cave 容易想到转化为 \(n\) 个人一起走,能否同时走到 \(R\)。 暴力就是枚举所有状态,建图 bfs 找最短路。 key: 阅读全文
posted @ 2025-04-14 16:30 Cindy_Li 阅读(24) 评论(0) 推荐(0)