【模板】最近公共祖先(樹上倍增)

完整部分點這裏數組 有 N 種辦法能夠解決LCA問題,這裏咱們只講一種,用樹上倍增的方法來實現 LCA。學習 在沒有學習倍增寫LCA以前,你是怎麼樣求LCA的呢?至少,我是老老實實地讓這兩個點一步一步往上移並找出它們的路徑第一次交匯的地方。這種方法當然可行、好想,但它的效率實在不高。可是,咱們徹底能夠經過提升「這兩個點一步一步往上移」來提升效率。  因此,咱們採用倍增的思路來預處理,分別記錄這點的
相關文章
相關標籤/搜索