摘要:
CSP T4 究极加强版。 首先注意操作的性质,等价描述如下: 每次从 \(2n\) 到 \(1\),遇到一个 \(h_i\),如果此时后面有 \(h_j = h_i\),那么便将 \(h_i\) 减一,不断重复这个过程,然后进行下一步操作。 因为只关心后缀,所以可以从一个位置 \(i\) 将 \( 阅读全文
posted @ 2025-12-25 16:31
Alexande
阅读(15)
评论(0)
推荐(0)
摘要:
最搞笑的一集,复杂度瓶颈在预处理。 首先我们知道如果强连通变成 DAG 咋做: \[f_S = \sum_{T \subseteq} (-1)^{|T| + 1} f_{S - T} 2^{E(T, S - T)} \]这个 \(-1\) 是容斥系数,相当于将 DAG 每次分层,考虑这个容斥让问题变 阅读全文
posted @ 2025-12-25 10:40
Alexande
阅读(23)
评论(0)
推荐(0)
摘要:
首先至少都经过一次不是很好搞,我们希望转化为经过其中某一个点的最少步数期望。 不难发现两者的关系便是广义 min/max,考虑 min-max 容斥在期望意义下的可行性,有: \[E(max) = \sum_{T \subseteq S} (-1)^{|T| + 1} E(min) \]其中 max 阅读全文
posted @ 2025-12-25 08:46
Alexande
阅读(6)
评论(0)
推荐(0)

浙公网安备 33010602011771号