LeetCode-Easy刷题(25) Minimum Depth of Binary Tree
来源:互联网 发布:武汉冰淇淋店网络小编 编辑:程序博客网 时间:2024/05/22 06:29
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.
找出二叉树的最小深度.
//深度优先 维护最小深度 public int minDepth(TreeNode root) { if(root ==null){//递归结束 return 0; } int left = minDepth(root.left); int right = minDepth(root.right); if(left!=0 && right!=0){ return Math.min(left, right)+1;//当前节点最小深度 } if(left ==0){ return right+1; } return left+1; }
阅读全文
0 0
- LeetCode-Easy刷题(25) Minimum Depth of Binary Tree
- [Leetcode 104, Easy] Minimum (Maximum) Depth of Binary Tree
- Minimum Depth of Binary Tree——LeetCode(Easy)
- [Leetcode 111, Easy] Minimum Depth of Binary Tree
- <LeetCode><Easy> 111 Minimum Depth of Binary Tree
- Leetcode 111. Minimum Depth of Binary Tree (Easy) (cpp)
- LeetCode解题报告 111. Minimum Depth of Binary Tree [easy]
- 【Leetcode-easy-111】Minimum Depth of Binary Tree
- LeetCode: Minimum Depth of Binary Tree
- [Leetcode] Minimum Depth of Binary Tree
- LeetCode : Minimum Depth of Binary Tree
- leetcode 31: Minimum Depth of Binary Tree
- [LeetCode] Minimum Depth of Binary Tree - BFS
- [LeetCode] Minimum Depth of Binary Tree - DFS
- 【leetcode】Minimum Depth of Binary Tree
- LeetCode:Minimum Depth of Binary Tree
- [LeetCode]Minimum Depth of Binary Tree
- [Leetcode]Minimum Depth of Binary Tree
- 编译不通过出现的问题
- WEEK9 JAVA作业
- 通信网络编程第六次作业
- 对折线和多边形不同的工作
- 最简单的 SpringCloud 教程 | 终章
- LeetCode-Easy刷题(25) Minimum Depth of Binary Tree
- 悬浮侧边导航 屏幕滑动跟随响应
- CCF2017-09-1 打酱油
- angualr2组件之间传递数据
- web框架简介
- Cylinder
- React-native:Undefined is not an object
- LeetCode-Easy刷题(26) Path Sum
- 为什么要进行URL编码