點分治模板 and Tree POJ-1741 題解

點分治模板 and Tree POJ-1741 題解 感覺這道題挺適合點分治入門的。 Part 0 點分治可以解決很多詢問路徑長度之類的問題。 一般的路徑長度問題(就如本題),假如數據範圍小,就可以先預處理出每個點到根的距離,再枚舉路徑的兩端點,求出LCA,就可以算出每個點對的距離。 但這要 O ( n 2 ⋅ log ⁡ ( n ) ) O(n^2 \cdot \log(n)) O(n2⋅log
相關文章
相關標籤/搜索