Skip to content

Commit 74835d5

Browse files
authored
same tree solution
1 parent fa374ae commit 74835d5

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

same-tree/yhkee0404.scala

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/**
2+
* Definition for a binary tree node.
3+
* class TreeNode(_value: Int = 0, _left: TreeNode = null, _right: TreeNode = null) {
4+
* var value: Int = _value
5+
* var left: TreeNode = _left
6+
* var right: TreeNode = _right
7+
* }
8+
*/
9+
object Solution {
10+
def isSameTree(p: TreeNode, q: TreeNode): Boolean = {
11+
return p == null && q == null
12+
|| (
13+
p != null
14+
&& q != null
15+
&& p.value == q.value
16+
&& this.isSameTree(p.left, q.left)
17+
&& this.isSameTree(p.right, q.right)
18+
)
19+
}
20+
}

0 commit comments

Comments
 (0)