0
点赞
收藏
分享

微信扫一扫

Clickhouse 数组函数使用总结—— Clickhouse 基础篇(六)

杰克逊爱学习 2024-05-24 阅读 8

题目:

题解:

class Solution:
    def levelOrderBottom(self, root: TreeNode) -> List[List[int]]:
        levelOrder = list()
        if not root:
            return levelOrder
        
        q = collections.deque([root])
        while q:
            level = list()
            size = len(q)
            for _ in range(size):
                node = q.popleft()
                level.append(node.val)
                if node.left:
                    q.append(node.left)
                if node.right:
                    q.append(node.right)
            levelOrder.append(level)

        return levelOrder[::-1]
举报

相关推荐

0 条评论