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

做邮轮上哪个网站订票好上海推广系统

做邮轮上哪个网站订票好,上海推广系统,解决wordpress需要ftp,龙岩新增病例行动轨迹给定一个二叉树 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

思路: //一层一层去遍历,将根节点先存入队列,深度+1,然后判断如果有左子树或者右子树不为空则将其存入队列,深度+1,根节点再出队列,第二次还是遍历这个队列就是将根节点的左子树判断这个的左子树和右子树以及根节点的右子树判断这个的左子树和右子树(队列中有就执行),就是每层节点找下面层所有节点,并将该层节点退队列,下面层所有节点存入队列,直到队列中没节点了,就结束

代码:C#

public class Solution {

    public int MaxDepth(TreeNode root) {

        if(root==null)

        return 0;

        Queue<TreeNode> queue=new Queue<TreeNode>();//创建一个队列

        int depth=0;//深度为0

        queue.Enqueue(root);//将根节点存入队列

        while(queue.Count>0)//循环结束条件为队列中节点数量小于等于0

        {

            depth++;//只要进入该循环一次深度就+1

            int len=queue.Count;//这里需要int出队列长度

            for(int i=0;i<len;i++)//不能不int len,直接写queue.Count,因为i增加循环中队列大小在减小,容易出现有队列没遍历完全的情况

            {

                TreeNode newnode=queue.Dequeue();

                if(newnode.left!=null)

                {

                   queue.Enqueue(newnode.left);

                }

                if(newnode.right!=null)

                {

                    queue.Enqueue(newnode.right);

                }

            }

        }

           return depth;

    }

}

http://www.dtcms.com/wzjs/359858.html

相关文章:

  • phpcms网站后台免费注册域名网站
  • jsporacle动态网站开发百度做广告怎么收费
  • 做淘宝主页网站网站seo设置是什么
  • wordpress插件开发视频烟台seo快速排名
  • 做网站卖东西流程企业网站优化服务
  • 怎么设置网站关键字泉州全网推广
  • 做网站如何连数据库百度关键词推广帝搜软件
  • 整合网络营销策划苏州网站建设优化
  • 广州做网站的网络公司经典软文案例100例简短
  • 深圳专门网站建设百度官方网页版
  • python做笔记的网站适合成人参加的培训班
  • wordpress添加自定义tag标签西安百度提升优化
  • 衡水企业网站建设报价4414站长平台
  • 泉州模板建站定制网络营销五个特点
  • 广东省建设网站博客seo怎么做
  • wordpress优化提速网站优化seo是什么
  • 长春网站业务哪个公司好怎样进行关键词推广
  • 做动态网站 和数据库交互信息发布推广方法
  • 营销型网站建设测验题seo排名优化服务
  • 广西建设网站广州企业网站seo
  • 各种网站建设报价廊坊百度关键词优化
  • 加强校园网站建设方案推广app赚钱项目
  • 12306网站建设花了多少钱国内搜索引擎排名第一的是
  • 四川做网站的公司有哪些整合营销的最高阶段是
  • 凡科建站后台登录自动优化app
  • 企业做网站鞍山做网站的公司
  • 百度网站优化指南福州短视频seo网红
  • 怎么申请 免费网站做网站用哪个软件
  • 建e网室内设计网怎么用临沂网站seo
  • 曰本真人做爰下载网站今天中国新闻