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

LCT及虚树
摘要:~~本来只是想练练LCT,没想到是个线段树~~ 对于操作1:诶新的颜色?这不是access吗? 也就是说,我们用一棵splay来表示一种颜色 操作2直接在LCT上乱搞…… 不对啊,操作3要查子树 诶好像是静态的 那可以考虑线段树维护dfs序 现在要考虑怎么维护权值 我们发现开始的时候权值就是节点的深 阅读全文
posted @ 2018-10-29 18:19 lst_mengbier 阅读(304) 评论(0) 推荐(0)
摘要:~~闲着没事写篇题解~~ "传送门" LCT维护子树的模板题 树链剖分中,子树可以用dfs序维护。但LCT你总不可能动态维护dfs序啊 LCT之所以不能直接维护子树,是因为LCT只能维护它的重儿子。我们把这棵子树称为重子树。 对于其他子树,我们称为轻子树。轻子树只会储存父节点,要不试试在跑fa的时候 阅读全文
posted @ 2018-10-25 19:25 lst_mengbier 阅读(155) 评论(0) 推荐(0)