一葉_code

关注

LeetCode题解(Offer27):左右翻转一颗二叉树(Python)

一葉_code

关注

阅读 51

2022-02-23


题目:​​原题链接​​(简单)

标签:树、二叉树

解法

时间复杂度

空间复杂度

执行用时

Ans 1 (Python)

O ( N )

O ( 1 )

40ms (73.73%)

Ans 2 (Python)

Ans 3 (Python)

解法一:

class Solution:
def mirrorTree(self, root: TreeNode) -> TreeNode:
if root:
root.left, root.right = self.mirrorTree(root.right), self.mirrorTree(root.left)
return root



相关推荐

浮游图灵

判断一颗二叉树是否为二叉排序树

浮游图灵 46 0 0

左小米z

二叉树层次遍历的应用--判断一颗二叉树是否为规则二叉树

左小米z 144 0 0

Python百事通

leetcode二叉树-226翻转二叉树

Python百事通 64 0 0

木匠0819

判断一颗二叉树是否是二叉搜索树(C++)

木匠0819 61 0 0

邯唐情感

LeetCode题解(Offer28):判断二叉树是否左右对称(Python)

邯唐情感 51 0 0

云卷云舒xj

【LeetCode】226.翻转二叉树 (同 剑指 Offer 27. 二叉树的镜像)

云卷云舒xj 76 0 0

和谐幸福的人生

使用数组的方法建立一颗二叉树

和谐幸福的人生 60 0 0

勇敢乌龟

LeetCode 226 翻转二叉树 -- 二叉树遍历

勇敢乌龟 44 0 0

ivy吖

翻转二叉树 (Python)

ivy吖 46 0 0

young_d807

【LeetCode热题100】【二叉树】翻转二叉树

young_d807 9 0 0

精彩评论(0)

0 0 举报