美文网首页
二叉树的层次遍历ii

二叉树的层次遍历ii

作者: 而立之年的技术控 | 来源:发表于2019-12-25 15:33 被阅读0次

leetcode的层次遍历ii

WechatIMG27.jpeg
class Solution:
    def levelOrderBottom(self, root: TreeNode) -> List[List[int]]:
        if not root:
            return None
        stack1 = [root]
        stack2 = []
        ret = []
        
        while stack1 or stack2:
            if stack1:
                tmpList = []
                while stack1:
                    tmp = stack1[0]
                    tmpList.append(tmp.val)
                    if tmp.left:
                        stack2.append(tmp.left)
                    if tmp.right:
                        stack2.append(tmp.right)
                    del stack1[0]
                ret.insert(0, tmpList)
            
            if stack2:
                tmpList = []
                while stack2:
                    tmp = stack2[0]
                    tmpList.append(tmp.val)
                    if tmp.left:
                        stack1.append(tmp.left)
                    if tmp.right:
                        stack1.append(tmp.right)
                    del stack2[0]
                ret.insert(0, tmpList)
        
        return ret

相关文章

  • LeetCode 107. 二叉树的层次遍历 II

    107. 二叉树的层次遍历 II 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点...

  • 107. 二叉树的层次遍历 II

    107. 二叉树的层次遍历 II 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点...

  • 107. 二叉树的层次遍历 II

    107. 二叉树的层次遍历 II 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点...

  • 二叉树的蛇形层次遍历(LeetCode.103)

    题目 解析 首先参考二叉树的层次遍历层次遍历二叉树(LeetCode--102二叉树的层次遍历)[https://...

  • 二叉树的层次遍历ii

    leetcode的层次遍历ii

  • 二叉树遍历

    二叉树遍历(非递归写法) 先序遍历 中序遍历 后序遍历 层次遍历 给定一个二叉树,返回其按层次遍历的节点值。 (即...

  • 二叉树的基本算法

    一、二叉树的递归遍历 二、二叉树的层次遍历 二叉树的层次遍历是指二叉树从上到下,从左到右遍历数据。同一层中的节点访...

  • 二叉树的层次遍历

    三道层次遍历题,同一个模板,这边用到的是两个队列 二叉树的层次遍历 LeetCode题目地址 二叉树的层次遍历 加...

  • LeetCode–二叉树的层次遍历 II

    LeetCode–二叉树的层次遍历 II 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验...

  • 【2019-08-21】leetcode(141-150)

    141、环形链表 142、环形链表II 143、重排链表 144、二叉树的前序遍历 145、二叉树后序遍历 146...

网友评论

      本文标题:二叉树的层次遍历ii

      本文链接:https://www.haomeiwen.com/subject/pdmcoctx.html