Skip to content

Commit 9144455

Browse files
committed
Sync LeetCode submission Runtime - 0 ms (100.00%), Memory - 17.1 MB (25.16%)
1 parent 1aeda7c commit 9144455

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

0226-invert-binary-tree/solution.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Approach 1: Recursive
2+
3+
# Time: O(n)
4+
# Space: O(n)
5+
16
# Definition for a binary tree node.
27
# class TreeNode:
38
# def __init__(self, val=0, left=None, right=None):
@@ -7,8 +12,10 @@
712

813
class Solution:
914
def invertTree(self, root: Optional[TreeNode]) -> Optional[TreeNode]:
10-
if root is None:
15+
if not root:
1116
return None
17+
1218
root.left, root.right = self.invertTree(root.right), self.invertTree(root.left)
19+
1320
return root
14-
21+

0 commit comments

Comments
 (0)