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

大兴安岭网站制作免费网站模版

大兴安岭网站制作,免费网站模版,泰安招聘信息最新招聘2021,福州网站建设剑指 Offer 55 - I. 二叉树的深度(java解题)1. 题目2. 解题思路3. 数据类型功能函数总结4. java代码1. 题目 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径&a…

剑指 Offer 55 - I. 二叉树的深度(java解题)

  • 1. 题目
  • 2. 解题思路
  • 3. 数据类型功能函数总结
  • 4. java代码

1. 题目

输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。

例如:

给定二叉树 [3,9,20,null,null,15,7],

    3/ \9  20/  \15   7

返回它的最大深度 3 。

提示:

节点总数 <= 10000

作者:Krahets
链接:https://leetcode.cn/leetbook/read/illustration-of-algorithm/9hgr5i/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

2. 解题思路

求解深度的问题可以考虑使用递归求解,对于每一个节点,最大深度等于1+max{左子树最大深度,右子树最大深度}

3. 数据类型功能函数总结

//求最大值
Math.max(int a,int b);

4. java代码

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

相关文章:

  • 朝阳网站建设公司电话wordpress页面之间如何跳转
  • 章丘网站优化集约化网站建设情况
  • 厦门一个平台做网站啥的汉中市网站建设
  • 江苏网站建设效果好网站服务器怎么进
  • wordpress新站不收录镇江集团网站建设
  • 排版漂亮的网站公司网站可以自己做吗
  • 网站建设开发服务费税率做网站要会哪些知识
  • 网站展示效果图上线倒计时单页网站模板
  • 网站开发服务合同模板网站平台策划方案
  • 别墅效果图网站网红营销的概念
  • 哈尔滨网站建立公司wordpress 装饰模板
  • 视频网站模板源码太原seo招聘
  • 公益网站建设的意义潍坊网站制作熊掌号
  • 网站需要租服务器吗为什么没人做物流网站
  • 做网站前端和平面配合phpcms律师网站源码大气律师事务所模板
  • 福永网站设计多少钱微信指数是搜索量吗
  • 深圳做网站 汉狮网络网络营销推广方案3000字
  • 个人备案的域名拿来做经营网站哪个网站可以做创意短视频
  • 河南网站建设运营域名注册公司中国最新军事新闻直播83军
  • wordpress托管郑州seo排名扣费
  • 福州鼓楼区建设局网站泰州制作公司网站
  • 医药网站文案编辑是怎么做的wordpress注册无提示
  • 公司网站怎么做优化3合1网站建设电话
  • 深圳网页网站设计鹤壁网站建设优化
  • 一起做网店 网站打不开wordpress 电商小程序
  • 移动网站建设是什么周杰伦做的广告网站
  • 成都 网站开发公司网络推广怎么找客户
  • 做网站域名公司网站后台更新 前台看不到
  • 珠海住房和建设局网站产看网站权重
  • 公司网站建设合同 华律网成都公司注册代理公司