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

网站设计建设,网络营销推广山东华建建设有限公司网站

网站设计建设,网络营销推广,山东华建建设有限公司网站,wordpress 付费后查看,易营宝智能建站平台剑指 Offer 54. 二叉搜索树的第k大节点 给定一棵二叉搜索树#xff0c;请找出其中第 k 大的节点的值。 我的思路是#xff1a;用一个全局arrayList不断收集“逆向”中序遍历该搜索二叉树所需要的答案 class Solution {int res, k;public int kthLargest(TreeNode root, int …剑指 Offer 54. 二叉搜索树的第k大节点 给定一棵二叉搜索树请找出其中第 k 大的节点的值。 我的思路是用一个全局arrayList不断收集“逆向”中序遍历该搜索二叉树所需要的答案 class Solution {int res, k;public int kthLargest(TreeNode root, int k) {this.k k; // !! 注意这里this的使用dfs(root);return res;}void dfs(TreeNode root) {if(root null) return;dfs(root.right);if(k 0) return;if(--k 0) res root.val;dfs(root.left);} }作者jyd 链接https://leetcode.cn/problems/er-cha-sou-suo-shu-de-di-kda-jie-dian-lcof/solution/mian-shi-ti-54-er-cha-sou-suo-shu-de-di-k-da-jie-d/ 来源力扣LeetCode 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {ArrayListInteger list new ArrayList();public int kthLargest(TreeNode root, int k) {preOrder(root);return list.get(k-1);}public void preOrder(TreeNode root){if(root!null){preOrder(root.right); list.add(root.val);preOrder(root.left);}} }下面是大佬K神的思路 使用全局变量一遍遍历一遍数数到第k个最大的数时就返回。 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {int res0,kk0;public int kthLargest(TreeNode root, int k) {kkk;inverseInOrder(root);return res;}public void inverseInOrder(TreeNode root){if(root!null){inverseInOrder(root.right);if(kk0) return;if(kk-10) resroot.val;kk--;inverseInOrder(root.left);}} }
http://www.zqtcl.cn/news/569231/

相关文章:

  • 阿里云建设网站要什么广州网站建设方案案例
  • 德阳吧网站建设线上编程培训机构哪家好
  • 天津电商网站开发备案查询站长之家
  • 网至普的营销型网站布局青岛做网站
  • 网站开发的安全问题wordpress文章列表显示缩略图
  • 网站运营招聘代理商加盟
  • 清远 网站建设自己做的网站怎么发布
  • 可以做免费推广的网站短视频app有哪些
  • 班级网站建设的系统概述wordpress品牌分类
  • 学做网站论坛第六节个人网站注册公司
  • 网站宣传怎样做不违法做网络平台的网站有哪些
  • 网站建设go邢台集团网站建设报价
  • 哪个网站做appwordpress改成织梦
  • 重庆南岸营销型网站建设公司推荐o2o平台网站建设
  • 网站建设横向发展纵向发展贵阳网站建设外包
  • 网站建设的解决方案南京网站搜索排名
  • 网站怎么做背景衡阳网页定制
  • h5做网站用什么软件中英版网站系统
  • 汕头中英文网站推广wordpress取回密码收不到邮件
  • 外贸在线网站建站wordpress开放注册
  • 桂林餐饮兼职网站建设如何在百度上建网站
  • 怎样做免费网站的推广便宜点的网站空间
  • 中国建设部网站失信名单自己做公司网站难吗
  • 济南做网站需要多少钱园区网站到底怎么建设
  • 武清做网站的公司wordpress商城
  • 网站建设的实训技术总结sql 新建网站
  • 开发网站多少钱网站文件目录结构
  • 网站规划和建设的步骤做网站用的各种图标大全
  • 网站公司查询js代码网站大全
  • 湘潭网站建设价格最新新闻热点事件100字