随笔分类 - 数据结构-动态树
摘要:题目 点这里看题目。 给定一张 个点 条边的无向连通无自环图。一条边除其连接的端点外,还有参数 。 进行 次询问,每次询问给定 ,回答一条边的边权为 时最小生成树的代价之和。 的数据满足:$1\le N\le 500, 1\le M\
阅读全文
摘要:题目 点这里看题目。 你有一棵树 ,初始时 。 你将要进行 次操作,每次操作的形式为以下两种之一: 第一种操作:给定参数 ,保证 。令 $V\gets V\cup{y},E\gets E\
阅读全文
摘要:题目 点这里看题目。 分析 首先思考一下链的要求: 图连通; 图是一棵树——没有环; 图上任何一个点的度数 ; 对于区间 ,当我们固定 的时候,使得 2,3 条件满足的 一定也对应了一段区间。但是条件 1 并不是,我们先放一放。 找出条件
阅读全文
摘要:题目 比赛界面。 T1 不难想到,对于一个与根棍子连接的轨道,我们可以将它拆分成个点,表示这条轨道不同的段。 那么,棍子就成为了点与点之间的边。可以发现,按照棍子连边之后,我们一定可以得到一些链。假设每条轨道的最后一段作为链头,查询实际上就是查询所在链的链头。 使用 LCT
阅读全文
摘要:题目 比赛界面。 T1 比较简单。容易想到是求鱼竿的最大独立集。由于题目的鱼竿可以被分割为二分图,就可以想到最大匹配。 尝试建边之后会发现边的数量不小,但联系题目性质会发现对于一条鱼竿,它会影响的垂直方向上的鱼竿一定是一个区间,因此再套一发线段树优化即可。 这里不建议写倍增优化,因为倍增的点是$O(
阅读全文