题目链接:二叉搜索树的第k个节点_牛客题霸_牛客网
注意点:
中序遍历的模板,中旬遍历的顺序是左根右
class Solution {
public:
//记录中序遍历的结果
vector res;
//记录中序遍历了多少个
int cnt = 0;
int KthNode(TreeNode* proot, int k) {
if(!proot || k <= 0 ) return -1;
cnt++;
KthNode(proot->left, k);
res.push_back(proot->val);
KthNode(proot->right, k);
return res.size()>=k?res[k-1]:-1;
}
};



