随笔分类 -  数据结构-动态树

摘要:题目 点这里看题目。 给定一张 N 个点 M 条边的无向连通无自环图。一条边除其连接的端点外,还有参数 w。 进行 Q 次询问,每次询问给定 x,回答一条边的边权为 |xw| 时最小生成树的代价之和。 100 的数据满足:$1\le N\le 500, 1\le M\ 阅读全文
posted @ 2023-04-24 20:20 crashed 阅读(140) 评论(0) 推荐(0) 编辑
摘要:题目 点这里看题目。 你有一棵树 T,初始时 T=(V=1,E=)。 你将要进行 q 次操作,每次操作的形式为以下两种之一: 第一种操作:给定参数 x,y,保证 xV,yV。令 $V\gets V\cup{y},E\gets E\ 阅读全文
posted @ 2022-11-10 22:01 crashed 阅读(42) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-04-07 21:10 crashed 编辑
摘要:题目 点这里看题目。 分析 首先思考一下链的要求: 图连通; 图是一棵树——没有环; 图上任何一个点的度数 2; 对于区间 [l,r],当我们固定 r 的时候,使得 2,3 条件满足的 l 一定也对应了一段区间。但是条件 1 并不是,我们先放一放。 找出条件 阅读全文
posted @ 2021-10-04 21:59 crashed 阅读(69) 评论(0) 推荐(0) 编辑
摘要:题目 比赛界面。 T1 不难想到,对于一个与k根棍子连接的轨道,我们可以将它拆分成k+1个点,表示这条轨道不同的k+1段。 那么,棍子就成为了点与点之间的边。可以发现,按照棍子连边之后,我们一定可以得到一些链。假设每条轨道的最后一段作为链头,查询实际上就是查询所在链的链头。 使用 LCT 阅读全文
posted @ 2020-06-12 23:31 crashed 阅读(168) 评论(0) 推荐(0) 编辑
摘要:题目 比赛界面。 T1 比较简单。容易想到是求鱼竿的最大独立集。由于题目的鱼竿可以被分割为二分图,就可以想到最大匹配。 尝试建边之后会发现边的数量不小,但联系题目性质会发现对于一条鱼竿,它会影响的垂直方向上的鱼竿一定是一个区间,因此再套一发线段树优化即可。 这里不建议写倍增优化,因为倍增的点是$O( 阅读全文
posted @ 2020-06-11 21:51 crashed 阅读(341) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示