上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 66 下一页
摘要: III.[HNOI2010]弹飞绵羊 首先,可以发现,如果从一个装置的目标向这个装置连一条边,并且建立虚拟节点$n+1$,向所有可以弹飞的装置连边的话,这肯定构成一颗树。 理解就行。然后我们就可以在每个节点统计一个$size$,并用LCT在改变弹力系数时修改这棵树。则最终答案为: int ask(i 阅读全文
posted @ 2021-03-31 15:53 Troverld 阅读(72) 评论(0) 推荐(0)
摘要: II.[SDOI2008]洞穴勘测 也是近似的模板题,甚至比模板还要简单,连维护$pushup$都不需要。 主要是为了多敲几遍熟悉代码。 代码: #include<bits/stdc++.h> using namespace std; #define lson t[x].ch[0] #define 阅读全文
posted @ 2021-03-31 15:51 Troverld 阅读(85) 评论(0) 推荐(0)
摘要: LCT。 I.LCT可以干什么? 动态树问题, 是近几年在OI中兴起的一种新型问题, 是一类要求维护一个有根树森林, 支持对树的分割,合并等操作的问题。 由Robert E Tarjan为首的科学家们 提出解决算法Link-Cut Tree,简称LCT。 ——《百度百科》 算了,看看就行。 我们唯一 阅读全文
posted @ 2021-03-31 15:49 Troverld 阅读(116) 评论(0) 推荐(0)
摘要: 这里是Kruskal重构树学习笔记。 Kruskal重构树,是用于求出有关一张图中,某点仅经过边权 \(\leq\) 某个值 \(v\) 的边所得到的子图的有关信息的工具。 但事实上,其应用还有更多。 我们先讲述其构造方法: 将所有边按照边权递增排序。 依次枚举每一条边。假如此时边的两个端点处于两个 阅读全文
posted @ 2021-03-31 15:47 Troverld 阅读(283) 评论(0) 推荐(0)
摘要: 这里是集合幂级数学习笔记。 本博客在半年前就已经有计划去写了,只不过当时题目较少没能如愿。现在攒了几道题,开始动笔。 O.定义 定义 \mathsf 字体的函数为集合幂级数。例:\(\mathsf F(x),\mathsf G(x)\)。 定义 \mathbb 字体的变量表示集合。例:\(\math 阅读全文
posted @ 2021-03-31 15:45 Troverld 阅读(4167) 评论(4) 推荐(16)
摘要: CLVII.[LOJ#2372]「CEOI2002」臭虫集成电路公司 考虑轮廓线DP。因为有 \(3\times2\) 的矩形存在,所以要压两行。又因为两行的状态只有可能是 00,01,10 之一,所以压三进制。又因为卡空间,所以要滚动数组。时间复杂度 \(O(nm3^m)\)。 代码: #incl 阅读全文
posted @ 2021-03-31 15:44 Troverld 阅读(87) 评论(0) 推荐(0)
摘要: CLVI.CF868E Policeman and a Tree DP是很容易想的。但是如何设计状态呢? 一开始我自己假设了一个结论:在警察出发前,所有罪犯会排成此时的最优方案,然后不动;然后在警察抓到一个罪犯后,所有罪犯会再度排成最优方案,之后就一直不动了。但是如果这样做的话 \(50\) 的数据 阅读全文
posted @ 2021-03-31 15:42 Troverld 阅读(95) 评论(0) 推荐(0)
摘要: CLV.[AGC046D]Secret Passage 稍微观察一下就能发现,任一时刻,我们剩下的东西必然是一段定死了的后缀,加上一些可以任意塞位置的 \(0\) 与 \(1\)。考虑任意一个由上述时刻生成的串,就会发现它与该后缀的最长公共子序列长度即为后缀长度,且还剩余一些 \(0\) 与 \(1 阅读全文
posted @ 2021-03-31 15:40 Troverld 阅读(171) 评论(0) 推荐(1)
摘要: CLIV.[CODE FESTIVAL 2017 qual C]Three Gluttons 题解 阅读全文
posted @ 2021-03-31 15:39 Troverld 阅读(64) 评论(0) 推荐(0)
摘要: CLIII.[SDOI2017]切树游戏 设 \(f_{x,0,i}\) 表示 \(x\) 子树中,所有包含 \(x\) 且异或和为 \(i\) 的连通块数量,\(f_{x,1,i}\) 表示 \(x\) 子树中异或和为 \(i\) 的连通块数量。显然,有公式 \(f_{x,1,i}=f_{x,0, 阅读全文
posted @ 2021-03-31 15:38 Troverld 阅读(112) 评论(0) 推荐(0)
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 66 下一页