
动态树(LCT)
文章平均质量分 65
SSL_TJH
被大佬你拦住的我,正在瑟瑟发抖。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【luogu P4751】【模板】“动态DP“&动态树分治(加强版)(全局平衡二叉树)
给你一棵树,点带权,每次操作修改点权,要你求最大权独立集的权值大小。原创 2022-04-12 10:46:39 · 232 阅读 · 0 评论 -
【luogu CF1039E】Summer Oenothera Exhibition(贪心)(根号分治)(LCT)
给你一个数组,然后每次问你一个 k,问你能把数组最少分成多少段,使得每一段的极差不超过 k。原创 2022-03-24 20:48:58 · 529 阅读 · 0 评论 -
【YBT2022寒假Day3 C】毒瘤染色(LCT)(圆方树)(容斥)
要你在线实现一个操作:一开始有 n 个点,没有边,然后操作会给你一条边。如果保证加了之后这个图还是沙漠就加上。然后每次加完边之后问你一开始所有点都是白色做 k 次每次随机选一个点(可能白色)的点把它变成白色,然后问你分别保留黑白点是的连通块个数的期望值。(有部分分只用求保留白点的)原创 2022-02-08 14:39:07 · 326 阅读 · 0 评论 -
【ybtoj高效进阶 21185】树上询问(LCT)
给你一个森林,一开始有 n 个点,然后要支持三个操作:把一个点定做它树的根,查询一个点子树大小,连接两个不在同一棵树上的点,然后指定其中一个树原来的根是新树的根。原创 2021-11-15 21:24:44 · 135 阅读 · 0 评论 -
【luogu P4338】【LOJ 2434】历史(LCT)
给你一棵树,其中 1 是根,然后给你每个点的 access 次数,要你规划一个 access 的顺序,使得轻重链的切换次数最大。然后要支持修改,修改会增加一个点的 access 次数。原创 2021-10-27 15:02:59 · 216 阅读 · 2 评论 -
【ybt金牌导航5-4-4】【luogu P4842】城市旅行
给你一棵树,要你维护一些操作:删除某条边(如果两点间不联通就不管)添加某条边(如果两点间已联通就不管)给某条路径上的点点权加一个值(如果两点不连通就不管)询问某条路径上任选两个点,这两个点之间路径的权值和的期望。(如果两点不连通就输出 -1)原创 2021-07-01 13:20:23 · 190 阅读 · 0 评论 -
【ybt金牌导航5-4-3】【luogu P2387】魔法森林
有一个无向图,每个边有 AB 两种权值。要找一条从 1 到 n 的路径,使得路径上的边 A 权值最大值加 B 权值最大值最小。如果无法到达输出 -1。原创 2021-06-18 18:27:51 · 172 阅读 · 0 评论 -
【ybt金牌导航5-4-2】【luogu P3203】弹飞绵羊
有一列位置,每个位置有系数表示可以从它出发向右移动多少格。如果移动到了最右边的后面,就结束。要你维护修改一个点的系数和求从一个点出发要移动多少次两个操作。原创 2021-06-16 22:02:52 · 154 阅读 · 0 评论 -
【luogu CF1137F】【YBT2023寒假Day9 C】Matches Are Not a Child‘s Play(LCT)(树状数组)
定义一个树的序列是每次把权值最小叶节点删去,这个删去的顺序序列。然后给你一个树,要你维护三个操作:把一个点的权值改成当前树最大权值+1,求一个点在这个序列中的位置,比较两个点在这个序列中谁更靠前。原创 2021-06-14 15:51:08 · 152 阅读 · 0 评论 -
【luogu P3703】树点涂色
给你一个树,每个点有颜色,初始互不相同,根节点是 1,要你维护几个操作。给一个从根出发的路径上点染上一个新的颜色。询问一个路径中的点有多少种颜色。找在一个子树中找一个点使得它到根节点的路径上的点的颜色种数最多。原创 2021-06-13 22:27:43 · 181 阅读 · 0 评论 -
【luogu P1501】Tree II
给你一个树,点有点权,初始为 1,要你实现一些操作:给 u 到 v 中路径的点权值都加或乘一个数,或询问点权和对 51061 取模。或者将一条边删除并加一条边,保证搞完之后还是树。原创 2021-06-12 20:25:26 · 145 阅读 · 1 评论 -
【ybt金牌导航5-4-1】【luogu P2147】洞穴勘测
LCT 的模板题,好像还是弱化版。要求实现一些操作。加一条边,删一条边,询问两点是否连通。原创 2021-02-22 16:59:30 · 181 阅读 · 0 评论 -
【luogu P3690】【模板】Link Cut Tree (动态树)
LCT 模板题。要你实现树上的一些操作。询问树上两点之间路径上点权的异或和。连接两点,如果本来已经连通就不用。删除两点之间的边,没有就不管。更改某个点的权值。原创 2021-02-22 15:27:57 · 196 阅读 · 0 评论