We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69ed2d5 commit 2a9a1c9Copy full SHA for 2a9a1c9
1 file changed
invert-binary-tree/se6816.java
@@ -0,0 +1,21 @@
1
+class Solution {
2
+ public TreeNode invertTree(TreeNode root) {
3
+ if(root == null) return root;
4
+ Queue<TreeNode> que = new ArrayDeque<>();
5
+ que.add(root);
6
+
7
+ while(!que.isEmpty()) {
8
+ TreeNode node = que.poll();
9
+ TreeNode tempNode = node.left;
10
+ node.left = node.right;
11
+ node.right = tempNode;
12
+ if(node.left != null) {
13
+ que.add(node.left);
14
+ }
15
+ if(node.right != null) {
16
+ que.add(node.right);
17
18
19
+ return root;
20
21
+}
0 commit comments