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

班级网站模板html网站高转化页面

班级网站模板html,网站高转化页面,厦门官网建设公司,网页设计实训总结2000字题目 给你一棵根为 root 的二叉树,请你返回二叉树中好节点的数目。 「好节点」X 定义为:从根到该节点 X 所经过的节点中,没有任何节点的值大于 X 的值。 示例 1: 输入:root [3,1,4,3,null,1,5] 输出:4 …

题目

给你一棵根为 root 的二叉树,请你返回二叉树中好节点的数目。

「好节点」X 定义为:从根到该节点 X 所经过的节点中,没有任何节点的值大于 X 的值。

示例 1:

输入:root = [3,1,4,3,null,1,5]
输出:4
解释:图中蓝色节点为好节点。
根节点 (3) 永远是个好节点。
节点 4 -> (3,4) 是路径中的最大值。
节点 5 -> (3,4,5) 是路径中的最大值。
节点 3 -> (3,1,3) 是路径中的最大值。

示例 2:

输入:root = [3,3,null,4,2]
输出:3
解释:节点 2 -> (3, 3, 2) 不是好节点,因为 "3" 比它大。

示例 3:

输入:root = [1]
输出:1
解释:根节点是好节点。

提示:

  • 二叉树中节点数目范围是 [1, 10^5] 。
  • 每个节点权值的范围是 [-10^4, 10^4] 。

解答

源代码

/*** 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 goodNodes(TreeNode root) {return dfs(root, Integer.MIN_VALUE);}public int dfs(TreeNode root, int max) {if (root == null) {return 0;}if (max > root.val) {return dfs(root.left, max) + dfs(root.right, max);}return dfs(root.left, root.val) + dfs(root.right, root.val) + 1;}
}

总结

深度遍历的时候记录前面最大的节点值,和当前节点进行比较。我蠢的……一开始把前面所有节点值全给记录下来了然后一个个对比。

http://www.yayakq.cn/news/889749/

相关文章:

  • 个人网站备注模板重庆网络公司一览表
  • 宝塔如何搭建网站网站单个页面301跳转
  • 响应式网站建设服务器怎样查看一个网站是用什么开源程序做的
  • 广州品牌seo网站推广ecto wordpress
  • 网站开发工程师应聘书700字重庆的汽车网站建设
  • 大连建设工程网站c2c是什么平台
  • 建网站 铸品牌 做推广成立公司合作协议书范本
  • 做首饰网站培训机构暑假不能补课
  • 怎样到国外做合法网站法网站中国建设银行人才招聘官网
  • 网站链接分享做推广页面设计在线
  • 惠州建设网站开发成都十大装修品牌装修公司
  • 网页制作网站龙华住房和建设局网站官网
  • 网页导航网站设计连凯分销平台
  • 海外如何 淘宝网站建设如何用代码制作网站
  • 摄影网站知乎网站建设问卷调查表
  • 手机创建个人网站 免费中山网站建设价格
  • 外国网站后台设计白银市住房与建设局网站
  • 如何降低网站的权重编程软件下载手机版
  • 国内网站免费服务器做网站撘框架
  • 有了域名公司网站怎么建设购物网站做推广
  • 韩国做 mp4下载网站百度 网站 质量度
  • 网页模板网站推荐什么是网络营销中的广告联盟
  • 怎么做网站寄生虫百度地图网页版
  • 江苏网站建设教程网站音乐播放器源码
  • 安卓网站开发平台网站建设需要哪些费用
  • 多城市网站开发模板网站建设优惠
  • 万网网站备案系统360网站备案查询
  • 郑州高端网站制作广告设计在哪里学
  • 清河网站建设公司锦江区建设和交通局网站
  • 网站的访问量怎么查多用户商城网站方案