程序基于Java写的,二叉树的创建在我之前的博客有。
算法思路:左右子树互相交换一下就行了
public void mirrorRecursively(BinaryTreeNode node) {
if(null == node){
return;
}
BinaryTreeNode temp = node.left;
node.left = node.right;
node.right = temp;
mirrorRecursively(node.left);
mirrorRecursively(node.right);
}



