Back to course home
0% completed
Vote For New Content
Python Solution with only 1 loop
Pete Stenger
Sep 19, 2024
def traverse(self, root): result = [] # TODO: Write your code here level = [] q = [root] levelSize = len(q) while len(q) > 0: node = q.pop(0) level.append(node.val) if node.left: q.append(node.left) if node.right: q.append(node.right) if len(level) == levelSize: result.append(level) level = [] levelSize = len(q) return result
0
0
Comments
Comments
On this page