700. 二叉搜索树中的搜索
作者:
Andysys | 来源:发表于
2020-02-02 11:03 被阅读0次 public TreeNode searchBST(TreeNode root, int val) {
if (root == null) {
return null;
}
if (root.val > val) {
return searchBST(root.left, val);
} else if (root.val < val) {
return searchBST(root.right, val);
} else {
return root;
}
}
public TreeNode searchBST2(TreeNode root, int val) {
while (root != null) {
if (root.val == val) {
return root;
} else if (root.val > val) {
root = root.left;
} else {
root = root.right;
}
}
return null;
}
本文标题:700. 二叉搜索树中的搜索
本文链接:https://www.haomeiwen.com/subject/ncieoctx.html
网友评论