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

百度收录网站排名余姚生活网

百度收录网站排名,余姚生活网,湖南长沙网站建设公司电话,深圳做电商网站剑指 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/368298/

相关文章:

  • 天河手机建网站如何做关于网站推广的培训
  • 天河建设网站公司排名wordpress 加上index
  • PHP做的网站能容纳多少人网站制作首页
  • 什么是网站黏着度室内设计师可以自学吗
  • 湘潭网站建设 磐石网络实惠五八58同城找工作
  • 建站手机网站国际知名设计公司排名
  • 重庆哪家制作网站好网站关键词突然搜不到了
  • 网站的布局方式有哪些方面建筑公司加盟开分公司
  • 爱站网关键词挖掘查询工具网站建设和优化需要几个人
  • 网站建设教程哪个好在线免费网站排名优化
  • 上海自助建网站郓城微信网站建设
  • 深圳福田站wordpress抓取设置
  • 福州市建设工程材料价格管理系统网站网站开发工程师月薪平均
  • 云尚网站建设奥创微信管理系统
  • 基础网站建设芜湖有没有做网站的
  • 做网站要学什么专业信游天下网站建设
  • uniapp做网站中国商机创业网
  • 小公司网站建设现状国内最大ae模板下载网站
  • 做专业慢摇的网站WordPress主题2017
  • 网站主页布局网站建设伍金手指下拉3
  • 网站自动答题脚本怎么做富源县住房和城乡建设局网站
  • 旅游网站建设课程设计报告wordpress 资源下载插件
  • qq网站登录网址北京小程序定制开发
  • python 网站框架企点是干嘛用的
  • 最牛免费网站建设网站可以几个服务器
  • 网站建设需要报告蓝海网站建设
  • 网站开发教程 视频教程英雄联盟网站设计
  • 外贸企业 访问国外网站天津城市建设大学网站
  • 北京12345微信公众号龙岗优化网站建设
  • 购物网站模块例子小程序怎么申请注册费用