617. Merge Two Binary Trees
題目網址:https://leetcode.cn/problems/merge-two-binary-trees/
題意:給兩棵 BT, 請合併它們。
- 如果兩個節點重疊, 則將節點值相加作為合併節點的新值。
- 否則, 不為 NULL 的節點將作為新樹的節點。
Solution:
想法:利用 DFS
class Solution { |
- time:$O(n)$ ➔ 遍歷整個 BT
- space:$O(n)$ ➔ stack 最大長度為
n
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Zako's Blog!
評論