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

成都市做网站最新新闻热点事件及评论

成都市做网站,最新新闻热点事件及评论,怎么可以让百度快速收录视频,订餐网站开发方案题目 给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。 示例 输入:root [5,3,6,2,4,null,null,1], k 3 输出:3 解析 这道题应该是能做出…
题目

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

示例

输入:root = [5,3,6,2,4,null,null,1], k = 3
输出:3
在这里插入图片描述

解析

这道题应该是能做出来的,首先二叉搜索树的中序遍历是递增的,那就在此基础上直接数K个树就好了

/*** Definition for a binary tree node.* type TreeNode struct {*     Val int*     Left *TreeNode*     Right *TreeNode* }*/
func kthSmallest(root *TreeNode, k int) int {ans := 0if root == nil || k <= 0 {return ans}cur := rootstack := list.New()for cur != nil || stack.Len() > 0 {if cur != nil {stack.PushBack(cur)cur = cur.Left} else {cur = stack.Remove(stack.Back()).(*TreeNode)k--if k == 0 {return cur.Val}cur = cur.Right // 大意了,这一行记错了,记成pushback了}}return ans
}
http://www.hengruixuexiao.com/news/17304.html

相关文章:

  • 深圳市城乡建设和管理委员会网站自己在家怎么做跨境电商
  • 沈阳做个网站成本企业获客方式
  • 接任务做兼职的的网站域名是什么意思呢
  • 温州设计网站建设如何设计与制作网页
  • 珠海建设工程交易中心网站百度发广告怎么发
  • 页面在线设计网站如何做网页设计
  • 沧州做网站的大公司网站优化排名软件推广
  • 织梦 5.7网站地图手机百度app最新版下载
  • 一个做二维码问卷调查的网站搜狗提交入口网址
  • 做发帖的网站代码猪八戒网接单平台
  • 网页设计作品集图片搜索引擎优化自然排名
  • 政府网站建设联系电话seo网址大全
  • 网站制作前期网站友情链接的好处
  • 网站建设和推广话术热门推广平台
  • 论坛网站建设开源工具中文搜索引擎排行榜
  • 跨境电商网站 建设要求北京seo执行
  • 搜索引擎优化简称seo西青seo
  • 宝塔怎么做两个网站的解析营销课程培训视频
  • 成都网站定制中心seo关键词排名怎么提升
  • 网站建设 预算百度公司排名多少
  • 国内视频网站域名百度浏览器
  • wordpress日期输入镇江抖音seo
  • 如何用java语言做网站西青seo
  • 保定网站排名哪家公司好站长工具seo优化系统
  • e4a做网站app快速排名网站
  • 建设招聘网站需要哪些资质人力资源培训与开发
  • 做标书有哪些网站能接到镇江网站建设
  • 南宁营销型网站建设公司网站广告收费标准
  • 大尺度做爰网站在线seo网络推广招聘
  • 淘宝客怎么做推广桂林seo顾问