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

淮安网站制作设计外链屏蔽逐步解除

淮安网站制作设计,外链屏蔽逐步解除,wordpress经常无响应,wordpress怎么显示翻页符号lletcode 230. 二叉搜索树中第K小的元素#xff0c;链接#xff1a;https://leetcode.cn/problems/kth-smallest-element-in-a-bst 题目描述 给定一个二叉搜索树的根节点 root #xff0c;和一个整数 k #xff0c;请你设计一个算法查找其中第 k 个最小元素#xff08;从 …lletcode 230. 二叉搜索树中第K小的元素链接https://leetcode.cn/problems/kth-smallest-element-in-a-bst 题目描述 给定一个二叉搜索树的根节点 root 和一个整数 k 请你设计一个算法查找其中第 k 个最小元素从 1 开始计数。 解法一 直接dfs中序遍历代码如下 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/ class Solution { public:vectorint res;int kthSmallest(TreeNode* root, int k) {dfs(root);return res[k - 1];}void dfs(TreeNode* root){if(!root)return;dfs(root-left);res.push_back(root-val);dfs(root-right);} };解法二 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/ class Solution { public:int kthSmallest(TreeNode* root, int k) {int res 0;if(root nullptr || k 1) {return -1;}int numOfLeftNodes getNumOfNodes(root-left);int numOfRightNodes getNumOfNodes(root-right);if (numOfLeftNodes k - 1) {return root-val;} else if (numOfLeftNodes k) {return kthSmallest(root-left, k);} else {return kthSmallest(root-right, k - numOfLeftNodes - 1);}}private:int getNumOfNodes(TreeNode* root) {if (!root) {return 0;}return getNumOfNodes(root-left) getNumOfNodes(root-right) 1;} };
http://www.hkea.cn/news/14471581/

相关文章:

  • 建网站哪便宜深圳外贸公司联系电话
  • 查询行业信息的网站济南建设工程交易中心
  • 怎么给自己的网站做seo福州微信网站制作
  • 长沙外贸企业网站建设电商网站建设毕业设计
  • 创办网站公司廊坊网站霸屏
  • 自己创造网站上海个人做网站
  • 扬州做网站公司哪家好制作网站公司
  • 论坛类网站开发报价唐山网站建设公司
  • 谷歌网站的设计原则百度排名优化工具
  • 网站建设培训西安深圳华强北鬼市
  • 何做好网站建设销售wordpress 子分类文章
  • 网站做广告如何做帐怎么导入wordpress模板
  • 毕业设计 做网站网站建设易网
  • 网站升级维护中页面竞价外包代运营公司
  • 网站关键词优化原理红色网站建设的作用和意义
  • 惠州网站制作推广公司排名广告效果图设计
  • 网站设计验收企业网站管理系统 软件著作权
  • dede音乐网站源码c#做的网站怎么上传图片
  • 摄影网站的模板网站安全建设架构
  • 个体营业执照网站备案如何获取新注册公司电话
  • 长沙建站公司模板房建设计网站好
  • 景征网站建设免费建网站软件哪个好
  • 普拓网站建设郑州网站制作_郑州网页制作_做网站设计_河南网站制作网
  • 程序员 做 个人网站短链生成网站
  • 分类信息网站系统国内wordpress例子
  • 安阳网站建设哪家好开一个软件开发公司需要多少钱
  • 网站制作大型公司房产信息网510
  • 装潢设计培训班学费多少钱seo搜索引擎优化书籍
  • 田贝网站建设汇算清缴在哪个网站上做
  • 自己做发小说网站app下载汅api免费安卓