Description
Given a binary tree, find its maximum depth.
The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.Given a binary tree, find its maximum depth.
The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.
- Note:
A leaf is a node with no children.
- Example:
Given binary tree [3,9,20,null,null,15,7],
1 | 3 |
return its depth = 3.
Solution
1 | func maxDepth(root *TreeNode) int { |
Note
假設有以下參數:
1 | root: [3, 9, 20, 15, 7] |
說明:
1 |
|