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

h5网站建设价格站长工具seo综合查询收费吗

h5网站建设价格,站长工具seo综合查询收费吗,开福区城乡建设局门户网站,受大众喜欢的域名备案加急104. 二叉树的最大深度 给定一个二叉树 root ,返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:3示例 2: 输入&#xff…

104. 二叉树的最大深度

给定一个二叉树 root ,返回其最大深度。

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

示例 1:

输入:root = [3,9,20,null,null,15,7]
输出:3

示例 2:

输入:root = [1,null,2]
输出:2

提示:

  • 树中节点的数量在 [0, 104] 区间内。
  • -100 <= Node.val <= 100

算法思路:利用递归遍历二叉树

        二叉树的深度包括需要分别比较左子树和右子树,因为左右子树的深度不一致,只要该节点不为0,深度就要加1。

思维导图:

这里注意的是,我们要看的最大深度是:左右子树延伸的最大深度。

代码实现如下:

//求解二叉树的最大深度int maxDepth(struct TreeNode* root) {if(root == NULL){return 0;}int left_Depth = maxDepth(root->left);int right_Depth = maxDepth(root->right);return 1+(left_Depth > right_Depth ? left_Depth :right_Depth);
}

好了,本期内容就到这里结束了,这里我们只介绍了使用深度优先算法实现二叉树的最大深度求解对于深度小的二叉树非常适用,后续我们还会介绍如何使用广度搜索方法(BFS)+队列 :使用层序遍历,每遍历一层就把深度加一。实现类似的深度求解,

好了本期的内容就到这里了,谢谢大家的点赞和收藏!

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

相关文章:

  • 郑州网站建设创业网站开发年薪
  • 黄图网站有哪些 推荐seo基础入门免费教程
  • 上海中学门户网站登陆wordpress整站密码
  • 成都建设银行网站焦作市网站建设公司
  • 品牌网站建设报价表网站建设方案策划书
  • 北京工商注册代理记账wordpress安全优化教程
  • 查域名网站闸北网站推广公司
  • 苏州网站推广软件十堰网站建设_网站制作_软件开发_网店培训 优易
  • 企业营销型网站策划务wordpress 系统找不到指定的文件.
  • 欢迎访问中国建设银行网站大足网站建设
  • 无锡网站制作企业wordpress改不了语言
  • wordpress的静态页面保存在哪里山东seo网络营销推广
  • 百度网站推广服务商做电子商务网站需要什么软件
  • 头条站长平台深圳招聘网站排名
  • 双语网站费用wordpress 默认登录地址
  • 网页设计模板的网站国内企业邮箱
  • 网站名字词wordpress 主题和插件
  • 高端网站建设系统php网站开发心得体会
  • 电子商务网站建设和推广松松软文
  • 自己怎么做公司网站建设一个网站可以放视频的多少钱
  • 莱芜四中网站wordpress图片优化插件
  • 网站实名认证 备案做视频网站 视频放在哪里找
  • php教育学校网站源码网页美工设计案例
  • 台州专业制作网站淄博网站客户
  • 珠海手机网站建设广州有专做网站
  • 网站模板中心宁远做网站msoer
  • 公司网站开发费用兴田德润官方网站宁德住房和城乡建设部网站
  • 福州公司建站网站备案被拒
  • 网站建设中左对齐wordpress下载中
  • 外销网站建设网页设计的步骤有哪些