会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
AEMShana
能比任何人都快,到达梦想的彼方
博客园
首页
新随笔
联系
订阅
管理
2021年3月28日
长链剖分O(nlogn)-O(1)求K级祖先
摘要: 重链剖分是优先选最大的子树的根作为重儿子,而长链剖分是优先选最高的子树作为重儿子,然后把重儿子连成长链。 一个点到根的路径最多经过 \(O(\sqrt n)\) 条长链。 可以证明,长链剖分后,树上任意一个点 \(u\) 的 \(k\) 级祖先所在的长链长度一定 \(\geq k\)。 我们只需像倍
阅读全文
posted @ 2021-03-28 10:20 AE酱
阅读(241)
评论(1)
推荐(1)
编辑
公告