Open larscheng opened 2 months ago
class Solution {
//中序遍历到第k个元素
public int kthSmallest(TreeNode root, int k) {
Stack
root = stack.pop();
if (--k==0){
break;
}
root = root.right;
}
return root.val;
}
}
### 复杂度
- 时间复杂度:O(h+k),h为树的高度
- 空间复杂度:O(h)
230. 二叉搜索树中第K小的元素