二叉搜索树--查询节点-力扣 700 题

二叉搜索树--查询节点-力扣 700 题_第1张图片

二叉搜索树--查询节点-力扣 700 题_第2张图片

二叉搜索树--查询节点-力扣 700 题_第3张图片

例题细节讲过(二叉搜索树的基础操作-CSDN博客),下面给出递归实现

public TreeNode searchBST(TreeNode node, int val) {
    if(node == null) {
        return null;
    }
    if(val < node.val) {
        return searchBST(node.left, val);
    } else if(node.val < val) {
        return searchBST(node.right, val);
    } else {
        return node;
    }
}

你可能感兴趣的:(数据结构,leetcode,算法,数据结构)