一 题目

二 代码
var invertTree = function(root) {
if(root===null) return null;
let temp=root.left;
root.left=root.right;
root.right=temp;
invertTree(root.left);
invertTree(root.right);
return root;
};
function Mirror(root)
{
if(!root) return null;
let queue=[];
queue.push(root);
while(queue.length){
let len=queue.length;
for(let i=0;i<len;i++){
let node=queue.shift();
let temp=node.left;
node.left=node.right;
node.right=temp;
if(node.left){
queue.push(node.left);
}
if(node.right){
queue.push(node.right);
}
}
}
return root;
}