java 操作给定的二叉树,将其变换为源二叉树的镜像。
2017-03-08 11:41
381 查看
操作给定的二叉树,将其变换为源二叉树的镜像。
输入描述:
解题思路:
1、找到不为空的节点。
2、然后交换左右节点。
3、递归调用此函数。
输入描述:
解题思路:
1、找到不为空的节点。
2、然后交换左右节点。
3、递归调用此函数。
public class Solution { public void Mirror(TreeNode root) { if(root!=null&&root.left!=null||root.right!=null){ TreeNode flag= root.left; root.left= root.right root.right = flag; Mirror(root.left); Mirror(root.right); } } }
相关文章推荐
- java实现操作给定的二叉树,将其变换为源二叉树的镜像。
- java 操作给定的二叉树,将其变换为源二叉树的镜像。
- 用java语言,操作给定的二叉树,将其变换为源二叉树的镜像(递归和循环两种方法)
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 剑指offer-操作给定的二叉树,将其变换为源二叉树的镜像
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 剑指offer-操作给定的二叉树,将其变换为源二叉树的镜像
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- Java实现二叉树镜像 变换
- 数据结构:二叉树的基本操作(JAVA实现)
- java操作二叉树
- Java 二叉树一些基本操作
- 剑指offer解题报告(Java版)——二叉树的镜像 19
- java实现二叉树及遍历操作