题目

代码
public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) {if (root == null || root.equals(p) || root.equals(q)) return root;TreeNode l = lowestCommonAncestor(root.left, p, q);TreeNode r = lowestCommonAncestor(root.right, p, q);if(l == null) return r;if(r == null) return l;return root;}
