二叉树的最大深度-LeetCode
二叉树的最大深度
🎯 问题描述(来源于LeetCode)
描述:
给定一个二叉树 root ,返回其最大深度。
二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。
说明:
-
树中节点的数量在
[0, 104]区间内。 -
-100 <= Node.val <= 100
示例: -
示例 1:
1 | 输入:root = [3,9,20,null,null,15,7] |
- 示例 2:
1 | 输入:root = [1,null,2] |
💻 解题思路
思路1:递归
思路1:代码实现
1 | # Definition for a binary tree node. |
思路1:📊 性能分析
提交结果
- 运行时间:0ms击败100.00%
- 内存消耗:20.34MB击败5.24%
复杂度验证
- 时间复杂度:
- 空间复杂度:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 笺札!











