LeetCode每日一题,111. Minimum Depth of Binary Tree
先看题目描述
大意就是求二叉树的最小深度,即是叶子节点到根节点的最小距离
算法思路
这题很简单,用递归就可以解决,理解好递归结束条件即可
- 当 root 为空时返回 0
- 当 root 的左右子树有一个为空时,返回非空子树的最小深度 + 1
- 上面两个条件都不满足时,返回左右子树的最小深度 + 1
算法源码
1 | /** |
记录自己的学习历程
LeetCode每日一题,111. Minimum Depth of Binary Tree
先看题目描述
大意就是求二叉树的最小深度,即是叶子节点到根节点的最小距离
这题很简单,用递归就可以解决,理解好递归结束条件即可
1 | /** |