Merge pull request #1695 from L1Y1/master

Update 0235.二叉搜索树的最近公共祖先.md
This commit is contained in:
程序员Carl
2022-10-20 09:18:34 +08:00
committed by GitHub
2 changed files with 23 additions and 18 deletions

View File

@@ -328,13 +328,11 @@ var lowestCommonAncestor = function(root, p, q) {
}
if(root.val>p.val&&root.val>q.val) {
// 向左子树查询
let left = lowestCommonAncestor(root.left,p,q);
return left !== null&&left;
return root.left = lowestCommonAncestor(root.left,p,q);
}
if(root.val<p.val&&root.val<q.val) {
// 向右子树查询
let right = lowestCommonAncestor(root.right,p,q);
return right !== null&&right;
return root.right = lowestCommonAncestor(root.right,p,q);
}
return root;
};