二叉树的镜像
2019-03-18 14:16
86 查看
版权声明:如需转载,请写明出处 https://blog.csdn.net/weixin_43113679/article/details/88638004
操作给定的二叉树,将其变换为源二叉树的镜像。
输入描述:
/** public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } */ public class Solution { public int Mirror1(TreeNode root) { if(root !=null){ TreeNode root1 = root.left; root.left = root.right; root.right =root1; Mirror1(root.left); Mirror1(root.right); } return 0; } public void Mirror(TreeNode root) { if(root !=null){ Mirror1(root); } } }
相关文章推荐
- Leetcode 95. Unique Binary Search Trees II及二叉树最大最小深度镜像树总结
- 面试题17:二叉树的镜像
- 二叉树的镜像-jobdu-1521
- 二叉树的镜像
- 输入一个二叉树,输出其镜像。
- 二叉树的镜像
- 操作给定的二叉树,将其变换为源二叉树的镜像。
- 二叉树的镜像问题
- 面试100题:15.求二叉树的镜像
- 剑指Offer面试题27:二叉树的镜像
- C++ 二叉树的镜像实例详解
- 九度oj 1521 二叉树的镜像
- 剑指offer 19 - 二叉树的镜像
- 《剑指Offer》题目:二叉树的镜像
- 二叉树的镜像(二叉树的对称性)
- 判断两棵二叉树是否为镜像
- 二叉树的镜像——19
- 将一颗二叉树转换成它的镜像
- 面试题19:二叉树的镜像
- 题目1521:二叉树的镜像