700. 二叉搜索树中的搜索

2025-03-17  本文已影响0人  名字是乱打的

一 题目:

二 思路:

逐个判断,递归

三 代码:

 public TreeNode searchBST(TreeNode root, int val) {
        if (root==null){
            return null;
        }

        if (root.val==val){
            return root;
        }else {
            TreeNode l = searchBST(root.left, val);
            TreeNode r = searchBST(root.right, val);
            if (l!=null){
                return l;
            }
            if (r!=null){
                return r;
            }
            return null;
        }
    }
上一篇 下一篇

猜你喜欢

热点阅读