剑指offer面试题63 二叉搜索树的第k个结点

来源:互联网 发布:陈思思捏脸数据 编辑:程序博客网 时间:2024/05/22 12:31
class TreeNode {    int val = 0;    TreeNode left = null;    TreeNode right = null;    public TreeNode(int val) {        this.val = val;    }}public class Solution {private int index = 0;TreeNode KthNode(TreeNode pRoot, int k) {if (pRoot != null) {TreeNode node = KthNode(pRoot.left, k);if (node != null) {return node;}index++;if (index == k) {return pRoot;}node = KthNode(pRoot.right, k);if (node != null) {return node;}}return null;}}

阅读全文
0 0
原创粉丝点击