700. Search in a Binary Search Tree
程序员文章站
2022-06-08 09:31:36
...
#700. Search in a Binary Search Tree
Given the root node of a binary search tree (BST) and a value. You need to find the node in the BST that the node’s value equals the given value. Return the subtree rooted with that node. If such node doesn’t exist, you should return NULL.
var searchBST = function(root, val) {
if(root===null) {
return root;
}
else if(root.val===val) {
return root;
}
else if(val<root.val) {
return searchBST(root.left,val);
}
else {
return searchBST(root.right,val);
}
};
上一篇: el-cascader重置级联面板
下一篇: 请问有关问题出在哪
推荐阅读
-
二分查找(Binary Search)需要注意的问题,以及在数据库内核中的
-
二分查找(Binary Search)需要注意的问题,以及在数据库内核中的
-
荐 Java刷题笔记15:不同的二叉搜索树( Unique Binary Search Trees)
-
Convert Sorted Array to Binary Search Tree
-
二分查找(binary search)java实现及时间复杂度
-
【leetcode】-700. Search in a Binary Search Tree 查找二叉搜索树
-
LeetCode C++ 454. 4Sum II【Hash Table/Sort/Two Pointers/Binary Search】
-
Leetcode——108. Convert Sorted Array to Binary Search Tree
-
Leetcode 108. Convert Sorted Array to Binary Search Tree
-
96. Unique Binary Search Trees