package
0.0.0-20230809123828-b071cee2968a
Repository: https://github.com/codehanhan/leetcode-go.git
Documentation: pkg.go.dev
# README
二叉搜索树中第k小的元素
1. 题目描述
给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。
2. 示例
示例1
输入:root = [3,1,4,null,2], k = 1
输出:1
示例2
输入:root = [5,3,6,2,4,null,null,1], k = 3
输出:3
提示
树中的节点数为 n 。
$1 <= k <= n <= 10^4$
$0 <= Node.val <= 10^4$
3. 解题
对二叉搜索树进行中序遍历,遍历到的第k个数即为第k小的数