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

第一次做网站做后感做网站的编程语言组合

第一次做网站做后感,做网站的编程语言组合,wordpress 有评论时邮箱设置,改版网站会影响百度给定一个二叉树 root ,返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:3示例 2: 输入:root [1,null,2] 输出…

给定一个二叉树 root ,返回其最大深度。

二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。

示例 1:

输入:root = [3,9,20,null,null,15,7]
输出:3

示例 2:

输入:root = [1,null,2]
输出:2

提示:

  • 树中节点的数量在 [0, 104] 区间内。
  • -100 <= Node.val <= 100
/*** 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) {/**空节点的深度记录为0 */if(root == null) {return 0;}/**叶子节点的深度记录为1 */ if(root.left == null && root.right == null) {return 1;}/**拿到左右子树的信息 */int leftDepth = maxDepth(root.left);int rightDepth = maxDepth(root.right);/**左右子树的根都是当前节点的下一层,所以取最大的+1 */return Math.max(leftDepth, rightDepth) + 1;}
}

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

相关文章:

  • 做微商什么是官方网站恩施旅游网站建设
  • 企业做网站能赚钱么张家界有实力seo优化费用
  • 网站安全怎么做wordpress好看的页面跳转
  • 大型网站开发收费信阳网站建设汉狮报价
  • 南昌大型网站制作网站的集约化建设
  • 股票配资网站开发网站建设如何入账
  • 如何修改网站域名太原网站建设丿薇
  • php 资讯网站wordpress时间轴归档
  • 网站推广如何做的wordpress做下载型网站
  • 注册网站会有哪些风险最好大连网站建设
  • 网站 怎么备案wordpress安装器
  • 网站推广方案模板wps的ppt做网站超链接
  • 郑州设计师网站大全网站建设需要注意哪些细节
  • 包头学做网站购物网站建设案件
  • 网站模板哪个网站全面重庆网站建设招标
  • 哪个网站做长图免费转高清Wordpress模板服务
  • 凉山州建设厅官方网站长春专业做网站的公司有哪些
  • 株洲网站排名优化企业网站运营推广
  • p2p贷款网站开发网站数据修改
  • 东莞做网站哪家好房产网站怎么做
  • 什么免费推广网站好公司网站内容规划
  • 综合门户网站建设天津建筑工程信息
  • 网站 带数据广告联盟怎么建设网站
  • edm营销网站建设项目自主验收网站
  • 温州网站建设优化需要做网站的企业电话
  • 网站建设模板设计中企动力z云邮登录
  • 扬州专业做网站企业梵克雅宝什么档次
  • 网站博客程序阳泉集团网站建设
  • 深圳设计网站开发wordpress php7主题
  • 定制网站的优势驻马店做网站建设的公司