最後的樹鏈刨分

  學了這麼久樹刨了 A了這麼多樹刨的題了。也是時候改總價一下了。 樹鏈刨分 之重鏈刨分 劃分輕重鏈 使其有較快且穩定的求LCA的複雜度絕對之logn 再把這些鏈放到 一些高級數據結構中 然後就可以快速求的鏈上的信息或修改鏈上信息。 關於求LCA 我一直都沒有證明過爲什麼樹刨可找LCA 其實非常顯然。 證明:對於樹上一點其祖先是其 到根的路徑上的點,兩點的最近公共祖先顯然是兩點不斷向上爬爬到一個兩
相關文章
相關標籤/搜索