摘要:
CF1788F XOR, Tree, and Queries 边权转点权+染色+构造 首先对于限制,可以转化。设 \(f_u\) 表示 \(1\) 到 \(u\) 的异或和,那么限制 \((u,v,w)\) 就可以表示为 \(f_u\oplus f_v=w\)。也就意味这如果我们将限制 \((u,v 阅读全文
摘要:
P1155 [NOIP2008 提高组] 双栈排序 有思维的二分图染色题。 对于“双”类的题目,我们通常分开考虑单个时的性质。对于一个栈,有一个基本的定理: 若出现 \(i< j<k\),有 \(a_k<a_i<a_j\),那么一定不合法,即没有合法的出栈顺序使之有序。 对于两个栈,我们相当于把序列 阅读全文
摘要:
CF1626E Black and White Tree 换根 dp 树上路径行走问题,因其节点的转移不止于其子树有关,一般考虑换根 dp 或寻找新的转移顺序。 在这题里,考虑一个以 \(i\) 为点的子树,判断 \(i\) 是否可以走到子树中某个黑点,设 \(f_u\) 表示 \(u\) 能否走到 阅读全文
摘要:
P6594 [YsOI2020] 换寝室 upd 2024.11.15 树上差分+树形 dp 首先看到比较好处理的是老师的不满意值,一个边被割去的代价就是经过该边的老师数量。因为是离线的,所以转为树上差分预处理一下。 题目所求是最大值的最小值,这题里最大值越小越难达到,所以可以二分。 二分最大值后, 阅读全文