题目描述:
求二叉树的最小高度.
实现:
public class Solution {
public int MinDepth(TreeNode root) {
if (root == null)
{
return 0;
}
int L = MinDepth(root.left);
int R = MinDepth(root.right);
return (L == 0 || R == 0) ? (L+R+1) : Math.Min(L,R) + 1;
}
}
本文介绍了一种求解二叉树最小高度的方法,并提供了一个简洁的Java代码实现。通过递归的方式,该算法能够有效地找到从根节点到最近叶子节点的最短路径。
531

被折叠的 条评论
为什么被折叠?



