添加0235.二叉搜索树的最近公共祖先.md递归Java解法

This commit is contained in:
ironartisan
2021-09-07 14:04:28 +08:00
parent 92980de383
commit b5b7437a55

View File

@ -234,7 +234,15 @@ public:
## Java
递归法:
```java
class Solution {
public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) {
if (root.val > p.val && root.val > q.val) return lowestCommonAncestor(root.left, p, q);
if (root.val < p.val && root.val < q.val) return lowestCommonAncestor(root.right, p, q);
return root;
}
}
```
迭代法:
```java