P3384 【模板】树链剖分-(树链剖分 模板入门题)
题目链接
理解
树链剖分和DFS序很像,都是将树形转化为线形然后用线段树维护。树链剖分和DFS序的唯一不同就在与走的方向不同:DFS序按照顺序走子结点,树链剖分先走重儿子。其他基本一致。
有几个问题:求一个结点的子树的所有值。DFS序是连续的,所以这里体现不出来树链剖分的优势。
求两个结点路径上的和。这里可以用LCA解决,用dis数组记录结点到根的距离,就可以dis [ x ] + dis...
原创
2019-09-04 17:27:18 ·
163 阅读 ·
0 评论