7 月做题记录
6.30-7.6
P5979 [PA 2014] Druzyny
直接 dp,然后 cdq 分治一下。
P4284 [SHOI2014] 概率充电器
树形 dp,换根一下
P10716 【MX-X1-T4】「KDOI-05」简单的字符串问题
首先发现一定是 border,然后就简单了。
CF1172C2 Nauuo and Pictures (hard version)
很震撼的是喜欢和不喜欢的分别加权概率是一样的,这样我们只需要记录喜欢和不喜欢的次数即可,不需要考虑单独的每一个。
CF429E Points and Segments
神秘点在于把 \(\pm 1\),看成 \(l\to r+1\) 的一条双向边。
CF1698F Equal Reversal
更加神秘的题目,看成 \(a_i\to a_{i+1}\) 连边,然后每次翻转一个环,然后证明只有 \(O(1)\) 种决策。
CF213E Two Permutations
直接线段树维护哈希即可。
CF2115D Gellyfish and Forgeteot
首先都异或 \(b_i\),然后每次变成可以取或者不取。
然后按位考虑最后一个 \(1\),再考察前面对后面的影响即可。
CF2115E Gellyfish and Mayflower
\(\le C^2\),暴力 dp。
\(\ge C^2\),枚举性价比最高的,然后同于最短路优化转移。
[AGC036F] Square Constraints
还好的题目,首先有经典排序后 \(\prod a_i-i+1\),然后发现对于 \(1\sim n-1,n\sim 2n-1\) 按 \(\sqrt{n^2-i^2},\sqrt{4n^2-i^2}\) 排序,那么我们的容斥计算时只需要知道 \([0,n-1]\) 取了多少个 \(-1\),先枚举再 dp 即可。
[AGC035F] Two Histograms
有点困难的题,从最后一行倒序考虑,然后观察一下可以得到 dp 式子,观察组合意义可以直接得到 GF。
[AGC021F] Trinity
按列 dp,维护选了多少行,然后每次加入若干行,发现可以分治 NTT 优化。
P7206 [COCI 2019/2020 #3] Lampice
奇数偶数分别二分,然后淀粉质。

浙公网安备 33010602011771号