點分治小結

點分治總結: 1.求合法路徑條數的問題 選定一個根節點,那麼答案可分爲經過根節點的和不經過根節點的 答案之和。 對於不經過根節點的我們遞歸去處理。 所以考慮如何解決經過根節點的答案。 我們可以統計出當前根節點的所有子節點距離根節點的距離。 此時就相當去求任意兩個點對的距離滿足要求的點對數。 但是點對不能在同一個子樹裏。 然後通過排序或者hash記錄答案。。。 這樣還不對,會有重複。比如因爲當前點的
相關文章
相關標籤/搜索