我是靠谱客的博主 微笑舞蹈,这篇文章主要介绍二叉搜索树中第K小元素,现在分享给大家,希望可以做个参考。

Leecode刷题

  • 题目描述

给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。
说明:
你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。

  • 示例一
    在这里插入图片描述
  • 示例二
    在这里插入图片描述
  • 代码
/**
 * Definition for a binary tree node.
 * struct TreeNode {
 *     int val;
 *     TreeNode *left;
 *     TreeNode *right;
 *     TreeNode(int x) : val(x), left(NULL), right(NULL) {}
 * };
 */
class Solution {
public:
    //利用中序遍历即可得到从小到大的排列
    void order_t

最后

以上就是微笑舞蹈最近收集整理的关于二叉搜索树中第K小元素的全部内容,更多相关二叉搜索树中第K小元素内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(117)

评论列表共有 0 条评论

立即
投稿
返回
顶部