LCT
dy0607
Keep on coding
展开
-
HNOI 2010 弹飞绵羊LCT
blog.csdn.net/frods 动态树要求我们维护一个由若干棵子结点无序的有根树组成的森林。 要求这个数据结构支持对树的分割,合并,对某个点到它的根的路径的某些操作, 以及对某个点的子树进行的某些操作。其中解决问题使用最多的是LCT,这里就主要介绍一下LCT吧。 其实动态树主题思想跟树链剖分差不多,非常频繁的使用了Splay。 类似树链剖分的定义: PreferredChil原创 2016-08-27 17:19:07 · 480 阅读 · 0 评论 -
NOI 2014 魔法森林 LCT
为了得到书法大家的真传,小E同学下定决心去拜访住在魔法森林中的隐士。魔法森林可以被看成一个包含个N节点M条边的无向图,节点标号为 1…n,边标号为1…m。初始时小E同学在 1 号节点,隐士则住在 n 号节点。小E需要通过这一片魔法森林,才能够拜访到隐士。 魔法森林中居住了一些妖怪。每当有人经过一条边的时候,这条边上的妖怪就会对其发起攻击。幸运的是,在 1 号节点住着原创 2017-01-17 21:28:02 · 266 阅读 · 0 评论