0
点赞
收藏
分享

微信扫一扫

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

老王420 2022-04-13 阅读 59

题目描述

分析

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

代码

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
举报

相关推荐

0 条评论