We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e32d47 commit b722783Copy full SHA for b722783
102_Binary_Tree_Level_Order_Traversal.py
@@ -0,0 +1,23 @@
1
+# Definition for a binary tree node.
2
+# class TreeNode:
3
+# def __init__(self, x):
4
+# self.val = x
5
+# self.left = None
6
+# self.right = None
7
+
8
+class Solution:
9
+ def levelOrder(self, root):
10
+ """
11
+ :type root: TreeNode
12
+ :rtype: List[List[int]]
13
14
+ ans = []
15
+ def preOrder(root, level):
16
+ if None != root :
17
+ if len(ans) < level + 1:
18
+ ans.append([])
19
+ ans[level].append(root.val)
20
+ preOrder(root.left, level + 1)
21
+ preOrder(root.right, level + 1)
22
+ preOrder(root, 0)
23
+ return ans
0 commit comments