10 2023 档案
摘要:引入 在一类序列计数问题中,状态转移的过程可能与相邻的已插入元素的具体信息相关。 这类问题通常的特点是,如果只考虑在序列的一侧插入,问题将容易解决。 枚举插入顺序的复杂度通常难以接受,转移时枚举插入位置又难以记录已插入元素的信息。 所以我们就要用连续段 dp。 dp 模型 连续段 dp 的好处在于,
阅读全文
摘要:上次说我的写法low的人的AT号在这里!!( 我又来提供 low 算法了。 从 D 开始。 T4 我们把 看成 ,把 看成 ,把 看成 。 那么就可以想到状压,然后把每一行和每一列的情况状态即
阅读全文
摘要:10黑寄。 problem & blog 考虑到处理加边并不简单,所以我们可以考虑一个黑点 ,连边 。 考虑在现在这棵树上连个点在原图中有变相连相当于有一个公共的 是它们的邻居。 于是删边操作等价于将一个点的儿子黑点并到父亲黑点上。 为了统计答案我们设
阅读全文
摘要:blog 题面 yinhee 去面试 Google 总裁。 面试官给他了一个长度为 的 串。 面试官给他以下两种操作是的这个序列前 个数字与后 个数字匹配。具体地说就是让 \[a_1 = a_{m+1} \cdots a_{n - m} =
阅读全文
摘要:problem & blog 子任务 和子任务 都比较好做。所以我们这里不讲。 状态将是数字 (每个颜色的频率的排序数组)的所有分区,因为当我们旋转每种颜色的频率都是多余的。 由于 所以我们可以维护这个值。 现在我们浏览这只小黄鸭选择的所
阅读全文
摘要:problem && blog 第一道正经的 Ynoi,特此写篇题解纪念一下。 Algorithm 1 可以想到 的 DP。 我们定义 为 子树内并包含 的连通点集,权值之和最大。 所以就有 DP 式啦!! \[dp_u = a_u +
阅读全文