树链剖分(转)

不得不说这个讲的太清楚了,我还是转载一发吧。 原文地址:http://blog.sina.com.cn/starszys “在一棵树上进行路径的修改、求极值、求和”乍一看只要线段树就能轻松解决,实际上,仅凭线段树是不能搞定它的。我们需要用到一种貌似高级的复杂算法——树链剖分。     树链,就是树上的路径。剖分,就是把路径分类为重链和轻链。     记siz[v]表示以v为根的子树的节点数,dep
相关文章
相关标签/搜索