题解 | #按之字形顺序打印二叉树#

二叉搜索树的第k个结点

http://www.nowcoder.com/practice/ef068f602dde4d28aab2b210e859150a

题解:二叉树的中序遍历

public class Solution {
    TreeNode res = null; 
    int count=0;
    TreeNode KthNode(TreeNode pRoot, int k) {
        if(pRoot==null||k==0) return null;
        helper(pRoot,k);
        return res;
    }
    
    void helper(TreeNode pRoot,int k){
        if(pRoot==null) return;
        
        helper(pRoot.left,k);
        count++;
        if(count==k){
            res = pRoot;
        }
        helper(pRoot.right,k);
        
    }
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 15:58
投个小米提前批试试水,先投一个岗位看看形势,不行就再沉淀一下投第二个岗位,莫辜负
Java抽象带篮子:我嘞个骚刚,已经开始研发6g了吗
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
05-14 20:34
门头沟学院 Java
窝补药贝八股:管他们,乱说,反正又不去,直接说680
点赞 评论 收藏
分享
机械打工仔:我来告诉你原因,是因为sobb有在线简历,有些HR为了快会直接先看在线简历,初步感觉不合适就不会找你要详细的了
投了多少份简历才上岸
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-09 12:02
ssob上原来真有BOSS啊
硫蛋蛋:这种也是打工的,只不是是给写字楼房东打工
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务