二叉树的镜像 LCOF

51 阅读1分钟

二叉树的镜像 LCOF

题目描述: 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 示范例子:

截屏2022-11-10 11.32.01.png 解法:

/**
 * Definition for a binary tree node.
 * function TreeNode(val) {
 *     this.val = val;
 *     this.left = this.right = null;
 * }
 */
/**
 * @param {TreeNode} root
 * @return {TreeNode}
 */
var mirrorTree = function(root) {
  if(!root){
      return null;
  }else{
      const left=mirrorTree(root.left);
      const right=mirrorTree(root.right);
      root.left=right;
      root.right=left;
      return root;
  }
};