104. Maximum Depth of Binary Tree
題目網址:https://leetcode.cn/problems/maximum-depth-of-binary-tree/
題意:給一 BT, 求 root-to-leaf 的 path 之最大長度(tree 的最大深度)。
- 最大長度:path 上的
node
數
Solution 1:
想法:利用 DFS
class Solution { |
- time:$O(n)$ ➔ 遍歷整個 BT
- space:$O(n)$ ➔ worse case : skew tree, 遞迴深度為
n
Solution 2:
想法:利用 BFS
class Solution { |
- time:$O(n)$ ➔ 遍歷整個 BT
- space:$O(n)$ ➔
q
中的元素個數不超過n
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 Zako's Blog!
評論