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

智能网站建设设计自己怎么做网站推广

智能网站建设设计,自己怎么做网站推广,摄影 网站 模板,网站开发如何无感更新LeetCode104_104. 二叉树的最大深度 一、描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3/ \9 …

LeetCode104_104. 二叉树的最大深度

一、描述

给定一个二叉树,找出其最大深度。

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

说明: 叶子节点是指没有子节点的节点。

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

	3/ \9  20/  \15   7

返回它的最大深度 3 。

二、题解

方法一:可以直接利用102 或 103 题的结果, 直接给 结果的 res 的size返回就行了。

//方法一:利用前面 102题 或者 103题的结果 直接放回res 的 size 就行了。// 但是效率不高。public int maxDepth(TreeNode root) {List<List<Integer>> res = new ArrayList<>();//队列操作,保存跟节点Queue<TreeNode> q = new LinkedList<>();//1、跟节点入队if (root != null) {q.add(root);}//2、队列不为空,出队while (!q.isEmpty()) {ArrayList<Integer> list = new ArrayList<>();int qSize = q.size();for (int i = 0; i < qSize; i++) {//跟节点TreeNode node = q.poll();list.add(node.val);//左子树if (node.left != null) {q.add(node.left);}//右子树if (node.right != null) {q.add(node.right);}}res.add(list);}return res.size();}

方法二:直接三元运算符 或者 写一些 if else

/*** 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) {return root == null ? 0 : Math.max(maxDepth(root.left), maxDepth(root.right)) + 1;}
}

LeetCode 100. 相同的树
LeetCode 101. 对称二叉树
LeetCode 102. 二叉树的层序遍历
LeetCode 103. 二叉树的锯齿形层序遍历
LeetCode 104. 二叉树的最大深度
LeetCode 105. 从前序与中序遍历序列构造二叉树
LeetCode 107. 二叉树的层序遍历 II
LeetCode 108. 将有序数组转换为二叉搜索树
LeetCode 121. 买卖股票的最佳时机
LeetCode 122. 买卖股票的最佳时机 II
LeetCode 136. 只出现一次的数字



声明:
        题目版权为原作者所有。文章中代码及相关语句为自己根据相应理解编写,文章中出现的相关图片为自己实践中的截图和相关技术对应的图片,若有相关异议,请联系删除。感谢。转载请注明出处,感谢。


By luoyepiaoxue2014

B站: https://space.bilibili.com/1523287361 点击打开链接
微博: http://weibo.com/luoyepiaoxue2014 点击打开链接

http://www.ritt.cn/news/18845.html

相关文章:

  • 品牌建设10步通达seo每日一贴
  • wordpress改结构seo关键词排名优化哪家好
  • 交友网站如果建设中山360推广
  • 做玩网站怎么上传网络推广平台
  • 做网站如何排版沈阳优化网站公司
  • 河东区建设局网站网络营销软文
  • wordpress 文章内宁波seo怎么做推广渠道
  • 面包屑网站导航怎么做商城系统开发
  • 网站设计用那个软件充电宝seo关键词优化
  • b2c模式的电子商务网站什么是互联网推广
  • 企业建设网站的目的( )南召seo快速排名价格
  • 推介网足球二手料合肥百度快照优化排名
  • js商城网站seo联盟
  • 温州优化网站网页关键词优化软件
  • 重庆江津网站设计公司哪家好零基础学seo要多久
  • icp备案查询站长工具兰州网络seo
  • 安国网站建设seo一个月工资一般多少
  • 做一些好玩的个人网站天津百度关键词排名
  • wordpress 密码明文安卓手机优化大师官方下载
  • 赣州网站建设多少钱优化排名工具
  • 杭州网站建设哪家强2345网址导航设置
  • 做任务挣钱的网站app微信推广平台收费标准
  • url网站建设投放广告
  • 顺义网站建设推广优化seo电商运营培训大概多少学费
  • 网站开发实用技术pdfyy直播
  • 太原汽车网站建设网站seo技术
  • 公司备案查询网站seo顾问张智伟
  • 怎样在网站上做免费的网业外国网站怎么进入
  • 网站开发商换了优化seo公司哪家好
  • c2c网站建设提高工作效率的方法