lca小結

LCA(最近公共祖先) 先有一棵樹,選兩個點向上爬相遇的第一個點就是這兩個點的lca,如2是1和7的lca,1是6和5的lca。理解了吧。 一棵樹 理解倒是很簡單,現在來講實現方法(四種)。 根據一道模板題來講吧 見百練(1986:Distance Queries) 一般的lca題都是求邊權和,因爲他們 懶得給根爲了讓你隨便選一個當根。 一.暴力搜索 兩個先到同一深度,再一起向上爬,時間複雜度賊高
相關文章
相關標籤/搜索