Leetcode 111. Minimum Depth of Binary Tree (Easy) (cpp)
来源:互联网 发布:sql server 2008 费用 编辑:程序博客网 时间:2024/05/22 08:15
Leetcode 111. Minimum Depth of Binary Tree (Easy) (cpp)
Tag: Tree, Depth-first Search, Breadth-first Search
Difficulty: Easy
/*111. Minimum Depth of Binary Tree (Easy)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.*//** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ class Solution { public: int minDepth(TreeNode* root) { if (!root) return 0; else if (!root -> left && !root -> right) return 1; else { int depth_L, depth_R; if (root -> left) depth_L = minDepth(root -> left); else depth_L = INT_MAX; if (root -> right) depth_R = minDepth(root -> right); else depth_R = INT_MAX; return min(depth_L, depth_R) + 1; } } };
0 0
- Leetcode 111. Minimum Depth of Binary Tree (Easy) (cpp)
- LeetCode解题报告 111. Minimum Depth of Binary Tree [easy]
- [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-easy-111】Minimum Depth of Binary Tree
- LeetCode-Easy刷题(25) Minimum Depth of Binary Tree
- Leetcode 104. Maximum Depth of Binary Tree (Easy) (cpp)
- leetcode 日经贴,Cpp code -Minimum Depth of Binary Tree
- LeetCode 111. Minimum Depth of Binary Tree
- [LeetCode]111.Minimum Depth of Binary Tree
- 【LeetCode】111.Minimum Depth of Binary Tree
- [Leetcode] 111. Minimum Depth of Binary Tree
- [leetcode] 111. Minimum Depth of Binary Tree
- 111. Minimum Depth of Binary Tree LeetCode
- 【LeetCode】111. Minimum Depth of Binary Tree
- LeetCode *** 111. Minimum Depth of Binary Tree
- 【HDU】3501 - Calculation 2(欧拉函数,互质数之和公式)
- 1011. A+B和C (15)
- MySQL的事件
- Performance benchmarks: KVM vs. Xen
- 今天英树入驻CSDN啦
- Leetcode 111. Minimum Depth of Binary Tree (Easy) (cpp)
- 如何實現Real Time的Sobel Edge Detector? (SOC) (Verilog) (Image Processing) (DE2-70) (TRDB-D5M) (TRDB-LTM)
- Raising Modulo Numbers
- NLP(一)word2Vec实验
- angularjs自定义指令
- MySQL用户权限管理
- hdoj2502 月之数
- Android 与 Unity 交互二
- SDUT 3344 数据结构实验之二叉树五:层序遍历