摘要:
虚树 Virtual Tree 学习笔记 省流:直接看“总结”部分。 引入 P2495 [SDOI2011] 消耗战 题目大意:给一棵 \(n\) 个点的树,\(m\) 次询问 \(k\) 个点,要求切断一些边使点 1 不可达这些点,求最小切断的边权和。 \(n\le 2.5*10^5,m\le 5 阅读全文
posted @ 2024-09-26 21:39
dengchengyu
阅读(65)
评论(0)
推荐(0)
摘要:
楼房重建 与 线段树前缀最大值 P4198 楼房重建 先来看原题:P4198 楼房重建 设 \(s_i=\frac{H_i}{i}\),即斜率。 本质是要求 \(\max_{i=1}^{j-1}s_i\le s_j\) 的个数。 由于带单点修改,我们考虑在线段树上维护这个信息。 对线段树上每个节点 阅读全文
posted @ 2024-09-26 21:33
dengchengyu
阅读(49)
评论(0)
推荐(0)
摘要:
2-SAT 学习笔记 本文同载于本人的洛谷文章。 参考资料 算法 2-SAT 用于解决什么样的问题? 问题 给定 \(n\) 个大小为 2 的集合,每个集合要选其中一个元素,不能同时选,有 \(m\) 个条件 \((a,b)\) 代表元素 \(a,b\) 不能同时选,构造方案或判定无解。 例子 有 阅读全文
posted @ 2024-09-26 21:29
dengchengyu
阅读(35)
评论(0)
推荐(0)

浙公网安备 33010602011771号