We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cbfb9df commit 186002fCopy full SHA for 186002f
solution/0101.Symmetric Tree/Solution.java
@@ -0,0 +1,12 @@
1
+class Solution {
2
+ public boolean isSymmetric(TreeNode root) {
3
+ if(root == null) return true;
4
+ return isSymmetric(root.left, root.right);
5
+ }
6
+ public boolean isSymmetric(TreeNode leftNode, TreeNode rightNode) {
7
+ if(leftNode == null && rightNode == null) return true;
8
+ if(leftNode == null || rightNode == null) return false;
9
+ return leftNode.val == rightNode.val && isSymmetric(leftNode.left, rightNode.right) &&
10
+ isSymmetric(leftNode.right, rightNode.left);
11
12
+}
0 commit comments