二叉树的镜像定义:源二叉树
8
/ 6 10
/ \ / 5 7 9 11
镜像二叉树
8
/ 10 6
/ \ / 11 9 7 5
1 public class Solution { 2 public void Mirror(TreeNode root) { 3 if(root==null) return; 4 if(root.left!=null||root.right!=null){ 5 TreeNode temp = root.left; 6 root.left = root.right; 7 root.right=temp; 8 } 9 Mirror(root.left); 10 Mirror(root.right); 11 } 12 }
原文:http://www.cnblogs.com/zle1992/p/7850130.html