18 二叉树的镜像

思路:根节点不空时,左孩子右孩子交换

左孩子不空,递归调用左子树

右孩子不空,递归调用右子树

public class Solution {
    public void Mirror(TreeNode root) {
        TreeNode temp=null;
        if(root!=null)
        {
        temp=root.left;
        root.left=root.right;
        root.right=temp;
        if(root.left!=null)
            Mirror(root.left);
        if(root.right!=null)
            Mirror(root.right);
        }
    }
}

猜你喜欢

转载自blog.csdn.net/lupa1521/article/details/90116672
今日推荐