LCA 最近公共祖先

Tarjan(離線)算法的基本思路及其算法實現     首先是最近公共祖先的概念(什麼是最近公共祖先?):算法     在一棵沒有環的樹上,每一個節點確定有其父親節點和祖先節點,而最近公共祖先,就是兩個節點在這棵樹上深度最大的公共的祖先節點。數組     換句話說,就是兩個點在這棵樹上距離最近的公共祖先節點。函數     因此LCA主要是用來處理當兩個點僅有惟一一條肯定的最短路徑時的路徑。優化  
相關文章
相關標籤/搜索