
动态树
Frods
这个作者很懒,什么都没留下…
展开
-
动态树-LCT-bzoj2002弹飞绵羊
我的第一篇博客给LCT(Link-Cut Tree)^_动态树要求我们维护一个由若干棵子结点无序的有根树组成的森林。 要求这个数据结构支持对树的分割,合并,对某个点到它的根的路径的某些操作, 以及对某个点的子树进行的某些操作。其中解决问题使用最多的是LCT,这里就主要介绍一下LCT吧。其实动态树主题思想跟树链剖分差不多,非常频繁的使用了Splay。类似树链剖分的定义: PreferredC原创 2016-08-18 19:44:57 · 1495 阅读 · 7 评论 -
[NOI2014魔法森林]LCT
题目:为了得到书法大家的真传,小E同学下定决心去拜访住在魔法森林中的隐士。魔法森林可以被看成一个包含个N节点M条边的无向图,节点标号为 1…n1…n,边标号为1…m1…m。初始时小E同学在 11 号节点,隐士则住在 nn 号节点。小E需要通过这一片魔法森林,才能够拜访到隐士。魔法森林中居住了一些妖怪。每当有人经过一条边的时候,这条边上的妖怪就会对其发起攻击。幸运的是,在 11 号节点住着两种守护精灵原创 2017-01-19 19:18:32 · 481 阅读 · 0 评论