![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 85
清风qwq
这个作者很懒,什么都没留下…
展开
-
Link/Cut Tree
从辅助树根出发,只要有实边就向左走,最终到达的点即为根。LCT(Link/Cut-Tree),又名实链剖分。像这类问题,存在加边和删边操作,被称为动态树问题。由于辅助树上的节点按中序遍历标记深度,那么。中存在一个细节:所有路径上的点都为右儿子。不多说,但有一点不一样,已在代码中标注。构成的,多个辅助树结构就构成了森林。有了前面的函数,这两个函数很好解决。前置知识:Splay,树链剖分。原树的根位于辅助树根节点所在。到根节点的所有边都变为实边。想要成为根,就要反转这颗。如图,现在我们有一棵原树。原创 2024-01-22 22:38:12 · 912 阅读 · 1 评论 -
【数据结构】树链剖分
树链剖分原创 2022-12-11 14:07:34 · 1313 阅读 · 1 评论