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

音乐网站排名西安关键词优化平台

音乐网站排名,西安关键词优化平台,聊城市网站建设公司,debian 9安装wordpressLeetCode:二叉树最大深度 1、题目描述: 给定一个二叉树 root ,返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 二、思路与算法 如果我们知道了左子树和右子树的最大深度 lll 和 rrr,…

LeetCode:二叉树最大深度

1、题目描述:

给定一个二叉树 root ,返回其最大深度。
二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。
在这里插入图片描述

二、思路与算法

如果我们知道了左子树和右子树的最大深度 lll 和 rrr,那么该二叉树的最大深度即为

max(l,r)+1

而左子树和右子树的最大深度又可以以同样的方式进行计算。因此我们可以用「深度优先搜索」的方法来计算二叉树的最大深度。具体而言,在计算当前二叉树的最大深度时,可以先递归计算出其左子树和右子树的最大深度,然后在计算出当前二叉树的最大深度。递归在访问到空节点时退出

1. 先求出左子树最大深度,
2. 在求出右子树最大深度,
3. 然后比较左子树和右子树选取最大深度(从下往上比较)

三、代码实现

class Solution {public int maxDepth(TreeNode root) {if (root == null) {return 0;} else {//先求出左子树最大深度,在求出右子树最大深度,然后比较左子树和右子树选取最大深度(从下往上比较)int leftDepth = maxDepth(root.left);int rightDepth = maxDepth(root.right);return Math.max(leftDepth, rightDepth) + 1;}}
} 
http://www.15wanjia.com/news/51695.html

相关文章:

  • 青岛做网站网络营销的类型有哪些
  • php网站开发和部署网络优化工程师前景
  • qq登陆 wordpressseo软文是什么
  • 京东云网站建设旺道seo营销软件
  • 红色的网站站长之家端口扫描
  • wordpress .ht河北百度seo
  • 网站建设公司软件开seo外包方案
  • 专门做捷径网站最新实时新闻
  • 临沂手机网站建设重庆网站搭建
  • 网站建设服务器端软件小型项目外包网站
  • 石家庄网站建设策划方案网站宣传方法
  • 数据库用于网站建设哪个好杭州小周seo
  • php做的直播网站视频号直播推广二维码
  • .net做的学校网站常州seo外包
  • 集团门户网站建设费用建站公司哪个好
  • 海淀地区网站建设整合营销传播策略
  • 玉溪做网站建设的公司企业网络搭建方案
  • html做高逼格网站发布友情链接
  • 网站建设详细报价单网站运营课程
  • 做网站需要雇什么人上海网站快速排名优化
  • 深圳有哪些做网站的公司好推广网站的四种方法
  • 网站页面高度seo实战密码
  • 自己 做网站学什么 平面设计百度seo怎么查排名
  • 做外链的网站百度客服24小时电话人工服务
  • 深圳网站搭建2021年热门关键词
  • 广东手机网站制作公司2021百度热搜年度榜
  • 想学外贸从哪里入手seo网站排名优化软件是什么
  • 深圳家居网站建设公司排名巨量算数数据分析入口
  • 做一万个网站什么是软文营销?
  • 中国建设信用卡网站首页广州seo工程师