P5547
强制重心为根,减去重心为边的情况。
设 表示 大小为 且根的颜色 ,根有一条边连出去。再设 辅助转移,表示 大小为 , 个子树,有没有黄色。
P4321
设 表示 在 且要走完 。
列出 个方程,对于 只会在同层或 层转移,按 从小到大消元。
P9262
相对的方向做多次只用保留最后一次。同一种操作两两之间如果没有反向的操作,则后面一次无用。
去掉开头结尾 次操作后,四种操作以一个合法的顺序重复多次。开头处理若干步后所有的滑块都在某个角落。此时转一圈只改变每个滑块的位置,不改变整体的形状,是一个置换。
求出置换后,找出置换环后 。复杂度 。
P10559
修改 查询,或 查询 修改。
拓扑排序,给图定向,使得每个点 个出度。修改和查询都只关心出边的贡献。
P10560
arc200e
令 ,。若第 位为 ,没有则为 位,连边 。
容斥数:没有边、一条、菊花、三元环。
CF1349D
鞅与停时定理。
不妨设 。令 ,。递推即可。。
250713 模拟赛 T3
快排:随机一个元素,数小于/等于的有几个,和 比较,向两边递归。期望 。
对每个左端点维护当前递归内的右端点范围。有 ,双指针。数据结构维护增删元素和固定区间比较。
arc199c
把 弄成 , 弄成 。
一个子树在所有排列中都是区间。区间 dp 设 表示 形成子树, 表示 形成森林。
arc199d
设 和 表示长为 宽为 的矩阵的数量和权值和。考虑最后一行,设 ,有 个 的位置 。挖去 行和这 列进入子问题。枚举 ,第 行的方案数 。