Return the values of a binary tree level by level from top to bottom using a queue.
Constraints
Example
# Example 1 root = TreeNode(3) root.left = TreeNode(9) root.right = TreeNode(20) root.right.left = TreeNode(15) root.right.right = TreeNode(7) print(level_order_traversal(root)) # [[3], [9, 20], [15, 7]] # Example 2 empty_root = None print(level_order_traversal(empty_root)) # []
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints