← 返回首頁

Tarjan Offline LCA 離線最近公共祖先

未訪問
進行中 (in-stack)
已完成
當前節點
查詢列表:

樹結構 & DFS 遍歷

Tarjan 離線 vs Binary Lifting 線上比較

Tarjan 離線 LCABinary Lifting
預處理O(n)O(n log n)
單次查詢N/A (批次處理)O(log n)
q 次查詢O(n + q)O(n log n + q log n)
適用場景離線 (查詢事先已知)線上 (即時查詢)
核心技術DFS + Union-Find倍增法 + 稀疏表

演算法說明

Tarjan 離線 LCA 利用 DFS + Union-Find 一次遍歷回答所有 LCA 查詢。