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

深圳品牌网站设计电话建筑企业招聘网站

深圳品牌网站设计电话,建筑企业招聘网站,苏州网络营销网站建设平台,广告设计师工作内容题目:给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 小的元素(从 1 开始计数)。 思路: 代码: /*** Definition for a binary tree node.* public class Tre…

题目:给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 小的元素(从 1 开始计数)。

思路

代码

/*** 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 {private int k;public int kthSmallest(TreeNode root, int k) {this.k = k;return dfs(root);}private int dfs(TreeNode root) {if (root == null)return -1;  // 题目保证节点值非负,用 -1 表示没有找到int leftRes = dfs(root.left);if (leftRes != -1)return leftRes;if (--k == 0)return root.val;return dfs(root.right);}
}

性能

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

相关文章:

  • 网站登录窗口怎么做网上书店网网站建设
  • 单页加盟网站模板网页制作及网站设计
  • 烟台做网站价格wordpress编辑器没了
  • 做的好的地方网站自己做百度网站
  • dw网站设计步骤php笑话网站源码
  • 广州站是广州火车站吗有哪些网站是响应式的
  • 美妆网站建设环境分析佛山html5网站建设
  • 网站建设费与无形资产上海网站开发技术最好公司
  • 青岛市做网站建设部网站资质升级陈述通过
  • 个人cms网站微信公众平台营销
  • 网站设计网站公司免费创建单页网站
  • 网站建设需要多少工种pc端网站开发
  • 邢台做网站推广的地方微信点餐小程序怎么制作
  • 贵州建设工程招标协会网站学网络营销有用吗
  • 网站悬浮图片代码gis网站开发教程
  • 一些私人网站网站招聘栏怎么做
  • 检查网站的死链接十大互联网装修平台排名
  • 南阳南阳新区网站建设网站建设方案 前台 后台
  • 电子政务门户网站建设汇报wordpress qq头像
  • 网站建设优化外包网站推广优化如何做
  • 怎样做天猫 淘宝网站导购南充市建设局官方网站
  • 网站被k的怎么办白云网站 建设信科网络
  • 图书馆网站建设好处网络架构要求包括
  • 网站开发技术部分网站开发 视频存储
  • 网站策划是做什么的做资讯网站
  • 注册个免费网站通辽网站建设
  • 河北手机网站制作企业网站购买域名之后再怎么做
  • 合肥网站建设百家号wordpress多搜索框
  • 怎么做死循环网站济南网站制作培训班
  • 怎样查网站空间地址网页界面设计代码