不是自己想出来的,什么时候才能独立完成树的题。
class Solution(object): def levelOrder(self, root): """ :type root: TreeNode :rtype: List[List[int]] """ levels=[] if not root: return levels def helper(node,level): if len(levels)==level: levels.append([]) levels[level].append(node.val) if node.left: helper(node.left,level+1) if node.right: helper(node.right,level+1) helper(root,0) return levels
原文:https://www.cnblogs.com/taoyuxin/p/11864766.html