LeetCode 236. Lowest Common Ancestor of a Binary Tree

這道題和上一道求解最低公共祖先的不同在於是一般的二叉樹,只能遍歷節點來獲取信息 通過返回節點是否爲空判定子樹中是否有pq節點 三種情況 p和q分別在兩顆子樹中:那麼當前節點就是最低公共祖先 p和q都在左子樹:將問題轉換爲在當前節點的左子樹找p和q的最低公共祖先 p和q都在右子樹:將問題轉換爲在當前節點的右子樹找p和q的最低公共祖先 package tree.No236; class TreeNo
相關文章
相關標籤/搜索