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

昆明网站seo外包html5 wordpress模板

昆明网站seo外包,html5 wordpress模板,国外做兼职的网站有哪些,免费外链发布题目 给你一棵根为 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/989594/

相关文章:

  • 科协网站建设的意见c 做网站用什么框架
  • 临沂建站程序安徽省水利建设厅官方网站
  • 三网合一网站host域名主机服务商商务企业网站模板
  • 网站开发任职要求石家庄有哪些大型互联网公司
  • 海门公司网站制作费用建立网站公司有哪些
  • 怎么免费网站图片生成二维码在线制作
  • 沧州商贸行业网站建设wordpress自动发布微博
  • 兰州网站优化推广上海临港
  • 做网站电脑配置网站迁移后 域名
  • 闲鱼网站建设深圳本地招聘网
  • 汕头网站建设公司有哪些印章在线生成
  • 超市网站建设策划书食品贸易网站建设案例
  • 网站建设昆山花桥如何设计营销 网站建设
  • 保定网站建设服务平台郑州外贸网站建设公司价格
  • 做外国网站网站建设与管理任务分工
  • 网站开发 参考文献怎么创造软件app
  • 软件班级网站建设长春关键词搜索排名
  • 在微信中做网站网站续费价格
  • 文案策划的网站福田住房和建设局网站官网
  • 聚商网络营销公司服务内容seo整站排名
  • 旅游网站如何做Wordpress host
  • 自建淘宝客APP网站模板有没有可以免费做试卷的网站_最好可以学会...
  • 百度宣传做网站多少钱帮做图标的网站
  • 一个网站主机多少钱信息公开 强化网站建设
  • app开发价格参考seo网站搭建是什么
  • 建网站一般用什么工具wordpress搭建博客视频教程
  • 广州房地产网站建设方案印刷电商网站开发
  • 网站建设与管理答案手机端wordpress模板
  • 国外做软件界面的设计网站北京网站建设公司黄页
  • excel 表格 做的网站黑科技软件网站