0700 二叉搜索树 部分代码更正

结果没问题,但逻辑不严谨
This commit is contained in:
Luo
2022-02-28 14:18:29 +08:00
committed by GitHub
parent d2b05aea23
commit ee0e80dae7

View File

@ -200,7 +200,7 @@ class Solution {
if (val < root.val) root = root.left; if (val < root.val) root = root.left;
else if (val > root.val) root = root.right; else if (val > root.val) root = root.right;
else return root; else return root;
return root; return null;
} }
} }
``` ```
@ -236,7 +236,7 @@ class Solution:
if val < root.val: root = root.left if val < root.val: root = root.left
elif val > root.val: root = root.right elif val > root.val: root = root.right
else: return root else: return root
return root return None
``` ```
@ -271,7 +271,7 @@ func searchBST(root *TreeNode, val int) *TreeNode {
break break
} }
} }
return root return nil
} }
``` ```
@ -301,7 +301,6 @@ var searchBST = function (root, val) {
return searchBST(root.left, val); return searchBST(root.left, val);
if (root.val < val) if (root.val < val)
return searchBST(root.right, val); return searchBST(root.right, val);
return null;
}; };
``` ```
@ -330,7 +329,7 @@ var searchBST = function (root, val) {
else else
return root; return root;
} }
return root; return null;
}; };
``` ```