当前位置: 首页 > news >正文

住房建设局子网站网络科技公司经营范围

住房建设局子网站,网络科技公司经营范围,变更网站怎么做,东莞疫情防控最新消息通知递归三部曲: 最小深度是从根节点到最近叶子节点的最短路径上的节点数量 (1)确定参数和返回值, 参数为传入根节点,再根据此遍历左右左右树的节点。返回最短路径,即int类型。 (2)确…

递归三部曲:

最小深度是从根节点到最近叶子节点的最短路径上的节点数量

(1)确定参数和返回值,

参数为传入根节点,再根据此遍历左右左右树的节点。返回最短路径,即int类型。

(2)确定终止条件:

当root节点为空时,返回0
当 root 节点左右孩子都为空时,返回 1

(3)确定单层递归条件

当 root 节点左右孩子有一个为空时,返回不为空的孩子节点的深度
当 root 节点左右孩子都不为空时,返回左右孩子较小深度的节点值

我最开始写的:
int leftDepth = getDepth(node->left);
int rightDepth = getDepth(node->right);
int result = 1 + min(leftDepth, rightDepth);
return result;
这样就犯了误区;
在这里插入图片描述

class Solution {public int minDepth(TreeNode root) {if(root==null){return 0;}else if(root.left==null&&root.right==null){return 1;}else{int leftDepth=minDepth(root.left);//遍历的9int rightDepth=minDepth(root.right);//遍历的20,最终为2if(leftDepth==0){return rightDepth+1;}else if(rightDepth==0){return leftDepth+1;}else{int cur=Math.min(leftDepth,rightDepth)+1;return cur;}}}  
}
http://www.yidumall.com/news/37292.html

相关文章:

  • 活动推广方案策划长春做网站公司长春seo公司
  • 建设网站比较好公司吗软文推广代表平台
  • 东莞活动网站设计模板百度seo自然优化
  • 用蜗牛做logo的网站百度应用中心
  • 做公司的网站的需求有哪些内容友情链接查询工具
  • 免费做期中考试的网站网络平台推广是干什么
  • 三门峡市住房的城乡建设局网站百度推广费
  • wordpress移动端代码旺道seo网站优化大师
  • 快捷的网站建设排行榜企业邮箱怎么注册
  • 开发公司档案管理制度天津seo网络营销
  • 设计网站栏目永久免费建站系统
  • 网站做qq客服玉林网站seo
  • 玉树商城网站建设公司推广渠道
  • 广州站是广州火车站吗安徽seo顾问服务
  • 家居网站建设的需求分析网站推广是做什么的
  • 合肥做网站社区营销推广活动方案
  • 自己怎样建网站搜索引擎下载入口
  • 绍兴颐高广场5楼网站建设uc推广登录入口
  • 如何快速推广自己的网站东莞关键词优化平台
  • 电影网站织梦模版网络营销的特点是什么
  • 如果做车站车次查询的网站需要什么消息信息抖音seo推广
  • 有哪些做策划的用的网站经典营销案例100例
  • 更换空间对网站的影响seo关键词报价查询
  • wordpress 外贸网站互联网站
  • b2c开通手机网站多少钱seo包年服务
  • seo怎么优化方法德兴网站seo
  • 做网站数据库要哪一种好seo排名赚挂机
  • 哪些知名网站用wordpress域名查询网站入口
  • 做网站要买什么空间新东方考研培训机构官网
  • 网络营销方案设计题seo排名软件有用吗