File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -47,13 +47,13 @@ Bonus points if you could solve it both recursively and iteratively.
47
47
*/
48
48
class Solution {
49
49
public boolean isSymmetric (TreeNode root ) {
50
- return root == null || isSymmetricHelper (root. left, root. right);
50
+ return root == null || helper (root. left, root. right);
51
51
}
52
52
53
53
public boolean helper (TreeNode left , TreeNode right ) {
54
54
if (left == null || right == null ) return left == right;
55
55
if (left. val != right. val) return false ;
56
- return isSymmetricHelper (left. left, right. right) && isSymmetricHelper (left. right, right. left);
56
+ return helper (left. left, right. right) && helper (left. right, right. left);
57
57
}
58
58
}
59
59
```
Original file line number Diff line number Diff line change 15
15
*/
16
16
public class Solution {
17
17
// public boolean isSymmetric(TreeNode root) {
18
- // return root == null || isSymmetricHelper (root.left, root.right);
18
+ // return root == null || helper (root.left, root.right);
19
19
// }
20
20
//
21
21
// private boolean helper(TreeNode left, TreeNode right) {
22
22
// if (left == null || right == null) return left == right;
23
23
// if (left.val != right.val) return false;
24
- // return isSymmetricHelper (left.left, right.right) && isSymmetricHelper (left.right, right.left);
24
+ // return helper (left.left, right.right) && helper (left.right, right.left);
25
25
// }
26
26
27
27
public boolean isSymmetric (TreeNode root ) {
You can’t perform that action at this time.
0 commit comments