树上启发式合并(DSU on Tree) Study

前言 话说很多树上启发式合并的题都可以用线段树合并来实现。 然而对于一些题目还是得用树上启发式合并做,所以要学习一下的。 讲解 对于一个节点做树dp,我们先跑完轻儿子,然后跑重儿子后,父节点就可以承载这个重儿子,所以每次都只用重新跑轻儿子即可。那么时间复杂度就是 O ( n l o g n ) O(nlogn) O(nlogn)的。
相关文章
相关标签/搜索