Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 4ea04e4

Browse files
committed
Trees
1 parent a85aeef commit 4ea04e4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/leetcode2018/Trees.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,13 @@ public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) {
9595
TreeNode re = left!=null? left: right;
9696
return re;
9797
}
98+
99+
public boolean isSameTree(TreeNode p, TreeNode q) {
100+
if(p==null && q==null) return true;
101+
if(p==null || q==null) return false;
102+
if(p.val!=q.val) return false;
103+
return isSameTree(p.left, q.left) && isSameTree(p.right, q.right);
104+
}
98105

99106
}
100107

0 commit comments

Comments
 (0)