加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

leetcode-easy-trees-102. Binary Tree Level Order Traversal-Y

发布时间:2020-12-14 04:44:22 所属栏目:大数据 来源:网络整理
导读:mycode? 98.56% # Definition for a binary tree node. # class TreeNode(object): # def __init__(self,x): # self.val = x # self.left = None # self.right = None class Solution(object): def levelOrder(self,root): """ :type root: TreeNode :rtype:

mycode? 98.56%

# Definition for a binary tree node.
# class TreeNode(object):
#     def __init__(self,x):
#         self.val = x
#         self.left = None
#         self.right = None

class Solution(object):
    def levelOrder(self,root):
        """
        :type root: TreeNode
        :rtype: List[List[int]]
        """
        def deal(root,level):
            if not root:
                return 
            if len(self.res) <= level:
                self.res.append([root.val])
            else:
                self.res[level].append(root.val)
            deal(root.left,level+1)
            deal(root.right,level+1)
        self.res = []
        deal(root,0)
        return self.res

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读