摘要: [TOC] 长链剖分学习笔记 长链剖分 长链剖分可以把维护与深度有关的复杂度做到线性。长链是指把深度最大的儿子作为重儿子,每次继承信息O(1)从重儿子那里继承,其余从轻儿子暴力合并。一条长链指挥合并一次,不难证明线性时间复杂度。 例题 CF1009F 求出对于每个深度在哪个点子树内这个深度的点最多, 阅读全文
posted @ 2020-04-23 09:59 lcyfrog 阅读(122) 评论(0) 推荐(0) 编辑