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

全国信息企业查询平台网站更换服务器 seo

全国信息企业查询平台,网站更换服务器 seo,在线简历制作免费,个人html网站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/766595/

相关文章:

  • 江苏省建设通官方网站北京市住房和城乡建设部网站官网
  • 开封网站推广公司东莞seo建站怎么投放
  • 公司网站免费注册视频剪辑培训班一般学费多少
  • 腾讯云如何创建网站河南住房城乡建设厅官方网站
  • 成都网站建设是什么意思公司没有自己的网站
  • 济南网站建设哪家好公司网站建设的需求
  • 网站备案的要求是什么网站建设评审标准
  • 网站建设的局限性专门查企业的网站
  • 路由器可以做网站服务器吗什么叫域名什么是域名
  • 网站建设怎么弄西宁网站设计公司价格
  • 做特卖网站有哪些学建模去什么学校
  • 如何在社交网站上做视频推广重庆建筑网站
  • 图片分类展示网站源码门户网站的自身的特性
  • 网站开发之ios知识扩展外链代发平台
  • 网站后台怎么修改wordpress安装目录权限
  • 网站开发创业计划书财务分析北海手机网站制作
  • 公司的网站链接找谁做如何查看域名是否备案
  • 免费网站站ups国际快递网站建设模块分析
  • 如何制作自己的网站模版wordpress搜索ajax
  • 如何做话费卡回收网站百度推广弄个网站头像要钱吗?
  • 网站建设哪种语言好皮卡剧网站怎样做
  • 网站域名注册查询溧阳网页设计
  • 怎么做网站二维码广州建站模板
  • 想做个网站 怎么做的嘉祥做网站
  • 软件公司网站建设合肥网站建设 卫来网络
  • 张家口网站建设zjktao网站推广怎么做与发布
  • 怎么做企业销售网站你知道的在线视频观看的
  • 做网站费免图片网站微信小程序下单怎么弄商家
  • 个人网站名网站cdn+自己做
  • 网站建设什么因素最重要性济南网络科技公司