Two-level tree
Input
level_order(TreeNode(1, TreeNode(2), TreeNode(3)))
Output
[[1], [2, 3]]
Level 0 has [1], level 1 has [2,3].
Full lesson preview
Return the nodes of a binary tree level-by-level (breadth-first).
Problem statement
Task
Examples
Input
level_order(TreeNode(1, TreeNode(2), TreeNode(3)))
Output
[[1], [2, 3]]
Level 0 has [1], level 1 has [2,3].
Input format
Output format
Constraints
Samples
Input
level_order(None)
Output
[]
Empty tree returns an empty list.