摘要: KDT 的替罪羊树重构复杂度是假的。 A. 【例题1】SJY摆棋子 单点插入,查询最小曼哈顿距离。 如果查询点到节点矩形距离大于答案,剪枝。 由于有单点插入,所以需要根号重构。 #include <iostream> #include <algorithm> #define N 1000005 in 阅读全文
posted @ 2025-06-27 17:55 整齐的艾萨克 阅读(12) 评论(0) 推荐(0)
摘要: A. 【例题1】派遣 显然有贪心:对于每一个点,要选取 \(C_i\) 最小的那些点。 给每个节点开一个大根堆,维护子树里节点的 \(C_i\)。如果子树 \(C_i\) 之和大于 \(M\),那么不断弹节点直到 \(C_i\) 之和不超过 \(M\),之后把该节点的堆合并到父亲。 #include 阅读全文
posted @ 2025-06-27 17:24 整齐的艾萨克 阅读(7) 评论(0) 推荐(0)
摘要: A. 【例题1】重建 题目要求: \[\large \sum_T\prod_{(u,v)\in T}G_{u,v}\prod_{(u,v)\not\in T}(1-G_{u,v}) \]即: \[\large \sum_T\prod_{(u,v)\in T}G_{u,v}\frac{\prod_{( 阅读全文
posted @ 2025-06-27 15:35 整齐的艾萨克 阅读(9) 评论(0) 推荐(0)
摘要: A. 【例题1】矿场搭建 如果图中没有割点,即整个图是一个点双,那么任取两个点即可。 如果一个点双中只有一个割点,那么这个割点一定是关键点,另一个点可以从该点双中任取。这是因为,一个割点一定在至少两个点双中,把它设为关键点可以对多个点双造成贡献。 如果一个点双中有两个及以上个割点,那么无论它们中的哪 阅读全文
posted @ 2025-06-26 16:07 整齐的艾萨克 阅读(11) 评论(0) 推荐(0)
摘要: Kosaraju 与上一章一样,这一章部分题目也使用 Kosaraju 求解 SCC。而不同于 Tarjan,Kosaraju 求得的 SCC 顺序是正拓扑序而非倒序的,因此在比较 SCC 编号时与 Tarjan 实现有所不同。 A. 【例题1】聚会 如果两个人有矛盾,那么当其中一个人列席时,一定是 阅读全文
posted @ 2025-06-25 15:43 整齐的艾萨克 阅读(9) 评论(0) 推荐(0)
摘要: A. 【例题1】受欢迎的牛 缩点,存在受欢迎的牛当且仅当只有一个点的出度为 \(0\),此时该点所包含的原图的节点数量就是答案。 #include <iostream> #define N 100005 int n,m,c[N],hed[N],tal[N],nxt[N],cnte,siz[N],lo 阅读全文
posted @ 2025-06-25 14:00 整齐的艾萨克 阅读(5) 评论(0) 推荐(0)
摘要: A. 【例题1】订货问题 由源点向每个月份连边,容量 \(+\infin\),费用 \(d_i\);由每个月份向汇点连边,容量 \(U_i\),费用 \(0\);由每个月份向下个月连边,容量 \(+\infin\),费用 \(m\),跑最小费用最大流即可。 #include <iostream> # 阅读全文
posted @ 2025-06-23 16:47 整齐的艾萨克 阅读(7) 评论(0) 推荐(0)
摘要: 赛时 A B C 略 D 一开始直接做的,发现空间可能会炸掉,之后意识到可以用类似链表的方式实现。 E 期望 DP,非常豪赤。 发现只需要把所有数字排序依次计算即可,具体地,对于一个数,求出没摇到排它前面的任何一个数字的概率,再算出它的贡献即可。 写了写发现第三个样例没过,自己搓了组数据发现不对。调 阅读全文
posted @ 2025-06-23 11:32 整齐的艾萨克 阅读(75) 评论(0) 推荐(0)
摘要: A. 【例题1】任务分配 源点向每个任务连边,容量 \(a_i\),表示该任务在 \(A\) 上完成的花费;每个任务向 \(b_i\) 连边,表示在 \(B\) 上完成的花费;对于每个二元组,连双向边,容量为 \(v\),这样当 \(x\) 和 \(y\) 不在同一点集时,这条边就是一条割边。答案即 阅读全文
posted @ 2025-06-21 18:02 整齐的艾萨克 阅读(12) 评论(0) 推荐(0)
摘要: A. 【例题1】求最大流 板子。 #include <iostream> #include <cstring> #define N 505 #define int long long int n,m,hed[N],tal[N],flw[N],nxt[N],cnte,S,T; void adde(in 阅读全文
posted @ 2025-06-16 23:05 整齐的艾萨克 阅读(7) 评论(0) 推荐(0)