博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode 111:Minimum Depth of Binary Tree
阅读量:5810 次
发布时间:2019-06-18

本文共 512 字,大约阅读时间需要 1 分钟。

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.

//递归方法求二叉树的最小深度 //注意推断树的深度应该到叶子节点,也就是左右子结点都为空的那个结点 class Solution { public:	 int minDepth(TreeNode *root) {		 if (root == NULL) 			 return 0;		 if (root->left == NULL) 			 return minDepth(root->right) + 1;		 else if (root->right == NULL) 			 return minDepth(root->left) + 1;		 else 			 return min(minDepth(root->left), minDepth(root->right)) + 1;	 } };
你可能感兴趣的文章
【聚能聊有奖话题】Boring隧道掘进机完成首段挖掘,离未来交通还有多远?
查看>>
CMake 手册详解(二十)
查看>>
嵌入式 busybox自带的tftp、telnet、ftp服务器
查看>>
USNews大学排名遭美国计算机研究学会怒怼,指排名荒谬要求撤回
查看>>
struts1——静态ActionForm与动态ActionForm
查看>>
七大关键数据 移动安全迎来历史转折点
查看>>
在AngularJS中学习javascript的new function意义及this作用域的生成过程
查看>>
盘点物联网网关现有联网技术及应用场景
查看>>
网络钓鱼大讲堂 Part3 | 网络钓鱼攻击向量介绍
查看>>
阿里云与Intel联合发布加密计算,亚洲首个云上“芯片级”数据保护
查看>>
1、下载安装scala编译器(可以理解为scala的jdk),地址:http://www.scala
查看>>
mui 总结2--新建第一个app项目
查看>>
nginx的lua api
查看>>
考研太苦逼没坚持下来!看苑老师视频有点上头
查看>>
HCNA——RIP的路由汇总
查看>>
zabbix监控php状态(四)
查看>>
定时任务的创建
查看>>
实战Django:小型CMS Part2
查看>>
原创]windows server 2012 AD架构试验系列 – 16更改DC计算机名
查看>>
统治世界的十大算法
查看>>