minimum-depth-of-binary-tree leetcode C++
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.
C++
class Solution {
public:
    //run:12ms memory:884k
    int run(TreeNode *root) {
        if (NULL == root) return 0;
        if (NULL == root->left && NULL == root->right) return 1;
        if (NULL == root->left) return run(root->right) + 1;
        else if(root->right == NULL) return run(root->left) + 1;
        else return  min(run(root->left),run(root->right)) + 1;
    }
};												
											minimum-depth-of-binary-tree leetcode C++的更多相关文章
- Minimum Depth of Binary Tree ——LeetCode
		
Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shor ...
 - Minimum Depth of Binary Tree [LeetCode]
		
Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shor ...
 - Minimum Depth of Binary Tree leetcode java
		
题目: Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the ...
 - LeetCode:Minimum Depth of Binary Tree,Maximum Depth of Binary Tree
		
LeetCode:Minimum Depth of Binary Tree Given a binary tree, find its minimum depth. The minimum depth ...
 - 【LeetCode】Minimum Depth of Binary Tree   二叉树的最小深度 java
		
[LeetCode]Minimum Depth of Binary Tree Given a binary tree, find its minimum depth. The minimum dept ...
 - [LeetCode] 111. Minimum Depth of Binary Tree ☆(二叉树的最小深度)
		
[Leetcode] Maximum and Minimum Depth of Binary Tree 二叉树的最小最大深度 (最小有3种解法) 描述 解析 递归深度优先搜索 当求最大深度时,我们只要 ...
 - LeetCode OJ Minimum Depth of Binary Tree 递归求解
		
题目URL:https://leetcode.com/problems/minimum-depth-of-binary-tree/ 111. Minimum Depth of Binary T ...
 - [Leetcode][JAVA] Minimum Depth of Binary Tree && Balanced Binary Tree && Maximum Depth of Binary Tree
		
Minimum Depth of Binary Tree Given a binary tree, find its minimum depth. The minimum depth is the n ...
 - 【LeetCode练习题】Minimum Depth of Binary Tree
		
Minimum Depth of Binary Tree Given a binary tree, find its minimum depth. The minimum depth is the n ...
 - LeetCode My Solution: Minimum Depth of Binary Tree
		
Minimum Depth of Binary Tree Total Accepted: 24760 Total Submissions: 83665My Submissions Given a bi ...
 
随机推荐
- 微信小程序适配iphoneX的实现方法
			
一. 安全区域(safe area) 与iPhone6/6s/7/8相比,iPhone X 无论是在屏幕尺寸.分辨率.甚至是形状上都发生了较大的改变,下面以iPhone 8作为参照物,先看看iPhon ...
 - TP5 pc和wap跳转404
			
在config.php中配置 // HttpException异常 'http_exception_template' => [ // 定义404错误的重定向页面地址 404 => isW ...
 - 探究java的intern方法
			
本文主要解释java的intern方法的作用和原理,同时会解释一下经常问的String面试题. 首先先说一下结论,后面会实际操作,验证一下结论.intern方法在不同的Java版本中的实现是不一样的. ...
 - Shell系列(34) - 多分支case语句简介及实例
			
多分支case条件语句 概念 case语句和if...elif...else语句一样都是多分支条件语句,不过和if多分支条件语句不同的是,case语句只能判断一种条件关系,而if语句可以判断多种条件关 ...
 - Layui的落幕,是否预示一个时代的结束?
			
1.今天,看到LayUi(读音类UI)官方说,LayUI官网将关闭,多少有些伤感. 或许,有人会所,通知里也说了,"新版下载.文档和示例等仍会在Github 和 Gitee" 但, ...
 - 你会阅读appium官网文档吗
			
高效学习appium第一步,学会查看appium官方文档.如果能把appium文档都通读一遍,对学习appium大有益处. 而能做到通读appium官方文档的人,想必不是很多,刚开始学习appium的 ...
 - LR进行内外网附件上传并发——实践心得
			
刚开始接触LR的时候,做了一次内外网附件上传的并发测试,比较简单,但当时理解有些欠缺.以下为当时的实践心得: 1.分内外网测试的意义: 内网测试主要看负载压力情况等,外网测试主要考虑网络带宽.网络延时 ...
 - P7444-「EZEC-7」猜排列【dp】
			
正题 题目链接:https://www.luogu.com.cn/problem/P7444 题目大意 一个长度为\(n\)的排列,已知每个\(c_i\)表示那个排列中\(mex\)为\(i\)的区间 ...
 - ❤️❤️新生代农民工爆肝8万字,整理Python编程从入门到实践(建议收藏)已码:8万字❤️❤️
			
@ 目录 开发环境搭建 安装 Python 验证是否安装成功 安装Pycharm 配置pycharm 编码规范 基本语法规则 保留字 单行注释 多行注释 行与缩进 多行语句 数据类型 空行 等待用户输 ...
 - .Net Core 实现 自定义Http的Range输出实现断点续传或者分段下载
			
一.Http的Range请求头,结合相应头Accept-Ranges.Content-Range 可以实现如下功能: 1.断点续传.用于下载文件被中断后,继续下载. 2.大文件指定区块下载,如视频.音 ...