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

北塘网站制作百度SEO网站

北塘网站制作,百度SEO网站,广安市建设局官方网站,网站后台文件下载题目: 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 思路:自底向上(归)/自顶向下(递) DF…

题目

给定一个二叉树,找出其最小深度。

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

说明叶子节点是指没有子节点的节点。

思路:自底向上(归)/自顶向下(递) DFS 

代码

class Solution { // 自底向上public int minDepth(TreeNode root) {// 空节点就没有高度,返回0if(root==null) return 0;// 左右子树都为空,则只有根节点,返回高度1if (root.left == null && root.right == null) {return 1;}// 若左子树为空if (root.left == null) {return minDepth(root.right) + 1;}// 若右子树为空if (root.right == null) {return minDepth(root.left) + 1;}// 若左右子树都不为空,返回左右子树高度的最小值 在+1return Math.min(minDepth(root.left), minDepth(root.right)) + 1;}
}

性能

时间复杂度o(n)

空间复杂度o(n)

http://www.yayakq.cn/news/960756/

相关文章:

  • 野望王维seo排名方案
  • 骏域网站建设专家电话企业网站源码排行
  • 专门设计网站的公司叫什么千万不要进住建局
  • 服务器上建设网站百度网站优化公司
  • 网站建设dw站点建设网站怎么吸引人
  • 网站程序注册公司的条件和要求
  • 网站网站做代理赚钱吗app网站开发多少钱
  • 深圳网站制作公司企业信息系统规划的含义及任务
  • 电子商务网站开发 刘兰娟所有做网站公司
  • easyui 网站开发实现做搜索引擎优化对网站有哪些好处
  • 企业做网站一般要多少钱网站平台建设什么意思
  • 深圳 电子政务网站建设方案北京征集网站建设
  • 网站后台管理水印怎么做it运维是什么
  • 建设数据库网站需要哪些设备深圳龙岗做网站
  • xampp做网站厦门城乡建设厅网站
  • 有域名怎么建网站南宁百度一下你就知道百度首页
  • 长沙专业网站制作上海外贸公司集中在哪里
  • 肇庆企业网站关键词优化教程湖州微网站建设
  • 如何上传文件到自己的网站做海报有什么素材网站知乎
  • 佛山模板建站能不能把wordpress程序转到帝国
  • 蚌埠专业制作网站的公司网站开发与设计实训心得一千字
  • 关于建设网站的图wordpress地图导航插件
  • 做软测的网站网上购物网站大全
  • 沈阳做网站的公司有哪些个人主页网页设计素材
  • 雄安网站设计制作企业营销策划实现的途径
  • 怎么做论坛社区网站网站建设都一般步骤
  • 凡科做网站要钱电脑网站有哪些
  • 个人网站建设教学视频外贸网站建设工作计划
  • 黔南网站建设多少钱百度seo网站优化 网络服务
  • 唐山微网站建设价格计算机前端培训多少钱