樹鏈剖分(轉)

不得不說這個講的太清楚了,我還是轉載一發吧。 原文地址:http://blog.sina.com.cn/starszys 「在一棵樹上進行路徑的修改、求極值、求和」乍一看只要線段樹就能輕鬆解決,實際上,僅憑線段樹是不能搞定它的。我們需要用到一種貌似高級的複雜算法——樹鏈剖分。     樹鏈,就是樹上的路徑。剖分,就是把路徑分類爲重鏈和輕鏈。     記siz[v]表示以v爲根的子樹的節點數,dep
相關文章
相關標籤/搜索