老王420

关注

二叉树-二叉树展开成链表

老王420

关注

阅读 59

2022-04-13

题目描述

分析

基于二叉树的后序遍历操作

代码

class Solution:
    def flatten(self, root: TreeNode) -> None:
        """
        Do not return anything, modify root in-place instead.
        """
        if root:
            self.flatten(root.left)
            self.flatten(root.right)
            left=root.left
            right=root.right
            root.left=None
            root.right=left
            p=root
            while p.right!=None:
                p=p.right
            p.right=right

相关推荐

seuleyang

二叉树展开为链表

seuleyang 60 0 0

程序员知识圈

查找二叉树、完全二叉树、线索二叉树、最优二叉树

程序员知识圈 121 0 0

雷亚荣

二叉树,满二叉树,完全二叉树,平衡二叉树,二叉树排序树的区别

雷亚荣 202 0 0

alonwang

【二叉树】LeetCode 114. 二叉树展开为链表【中等】

alonwang 58 0 0

云上笔记

【二叉树】二叉树剪枝

云上笔记 196 0 0

那小那小

【二叉树】重建二叉树

那小那小 256 0 0

非凡兔

【二叉树】输出二叉树

非凡兔 263 0 0

先峰老师

【二叉树】验证二叉树

先峰老师 189 0 0

RockYoungTalk

满二叉树,完全二叉树,二叉排序树,平衡二叉树

RockYoungTalk 66 0 0

孟祥忠诗歌

完美二叉树, 完全二叉树和完满二叉树

孟祥忠诗歌 93 0 0

精彩评论(0)

0 0 举报