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

西宁微网站建设关键词查询工具

西宁微网站建设,关键词查询工具,哪些网站做外链,ae模板免费下载网站1.题目描述 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 2.思路 这个二叉树的结构如下: 根节点 1 左子节点 2 右子节点 3 左子节点 4 计算过程 从根节点 1 开始计算: 计算左子树的最大深度: 根节点 2&#xf…

1.题目描述

二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。
在这里插入图片描述

2.思路

这个二叉树的结构如下:
在这里插入图片描述

根节点 1
左子节点 2
右子节点 3
左子节点 4
计算过程
从根节点 1 开始计算:
计算左子树的最大深度:
根节点 2:
左子树为空,深度为0。
右子树为空,深度为0。
所以节点 2 的深度为 Math.max(0, 0) + 1 = 1。
计算右子树的最大深度:
根节点 3:
计算左子树的最大深度:
根节点 4:
左子树为空,深度为0。
右子树为空,深度为0。
所以节点 4 的深度为 Math.max(0, 0) + 1 = 1。
右子树为空,深度为0。
所以节点 3 的深度为 Math.max(1, 0) + 1 = 2。
最后,根节点 1 的深度为 Math.max(1, 2) + 1 = 3。

3.代码实现

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public int maxDepth(TreeNode root) {if(root==null){return 0;}int leftDepth=maxDepth(root.left);int rightDepth=maxDepth(root.right);return Math.max(leftDepth,rightDepth)+1;}
}
http://www.yayakq.cn/news/865653/

相关文章:

  • 怎样局域网站建设男做直播网站
  • 潮州哪里做网站企业网站建设空间
  • 哔哩哔哩免费网站观看做有搜索功能的网站
  • 网站建设一般多少个板块企业网站制作设
  • 学校网站设计的目的wordpress增加产品模块
  • 培训网站计时怎么破深圳人力资源网求职
  • php 网站共享变量备案用网站建设方案书
  • 怎么可以建网站苏州网站建设信息网络
  • 界面设计优秀的网站有哪些百度站长反馈中心
  • 兰州网站排名哪家公司好ps培训班哪个机构好一点
  • 网站开发解决方案移动互联网终端
  • 成都网站制作收费电脑如何做网站
  • 哪里培训做网站网络营销心得体会1000字
  • 花都 网站建设大数据服务平台有哪些
  • 网站服务公司代买空间有无义务福州seo网站管理
  • 自己动手获取网站访客qq号码wordpress简单企业站
  • 发布一个网站需要什么上海网站建设关键词排名
  • 北京 网站开发 大兴黑群辉建设个人网站
  • html5网站网址装饰装潢
  • 合合肥网站建设婚庆网站建设
  • 重庆网站seo服务写作网站5妙不写就删除
  • 园区网互联及网站建设项目郴州市房价
  • 自己怎么做网站购买空间网页加速器插件
  • 企业官方网站建设如何网站被墙
  • 广告设计图片网站j2ee网站开发
  • 智能网站搭建中国传统文化网页设计
  • 龙华公司做网站亚马逊全球开店官方网站
  • 吉安网站建设兼职免费网站大全app
  • 重庆网站制作服务城市更新论坛破圈
  • 电商网站开发服务如何建设网页游戏网站