您的位置:首页 > 其它

LeetCode#111 Minimum Depth of Binary Tree

2015-07-21 20:19 597 查看
Problem Definition:

Given a binary tree, find its minimum depth.

The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.

Solution:

def minDepth( root):
if root==None:
return 0
if root.left==None or root.right==None:
return max(self.minDepth(root.left), self.minDepth(root.right))+1
return min(self.minDepth(root.left), self.minDepth(root.right))+1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: