题目描述
操作给定的二叉树,将其变换为源二叉树的镜像。
1 | 输入描述: |
破坏了原二叉树
用递归。
1 | def Mirror(root): |
不用递归。
- 重要的是循环体有对父子关系的描述,即
node.left, node.right = node.right, node.left
。 - 用队列或者栈,都行。
1 | class Solution: |
不破坏原二叉树,返回新建的二叉树
- 递归。
1 | def copyTreeMirror(root): |
题目描述
操作给定的二叉树,将其变换为源二叉树的镜像。
1 | 输入描述: |
用递归。
1 | def Mirror(root): |
不用递归。
node.left, node.right = node.right, node.left
。1 | class Solution: |
1 | def copyTreeMirror(root): |