首页 > 其他分享 >二叉树的镜像

二叉树的镜像

时间:2023-03-28 19:47:11浏览次数:43  
标签:tmp right 二叉树 mirror 镜像 root left

class Solution {
public:
    void mirror(TreeNode* root) {
        if(root==NULL)  return;
        mirror(root->left);
        mirror(root->right);
        TreeNode* tmp=root->left;
        root->left=root->right;
        root->right=tmp;
        return;
    }
};

标签:tmp,right,二叉树,mirror,镜像,root,left
From: https://www.cnblogs.com/tangxibomb/p/17266424.html

相关文章

  • 超详细【入门精讲】数据仓库原理&实战 一步一步搭建数据仓库 内附相应实验代码和镜像
    超详细【入门精讲】数据仓库原理&实战一步一步搭建数据仓库内附相应实验代码和镜像数据和脚本感谢B站UP主哈喽鹏程!!!目录0.B站课程链接和搭建数据仓库资源下载1.环......
  • 二叉树(建树|遍历|寻找最大最小深度)
    二叉树基础操作1.实现思路建树:递归从数组中按照层级建立递归:提供6种建树操作(前、中、后序递归和非递归)最大深度:利用回溯|递归实现两种操作最小深度:利用递归实现2.代......
  • docker根据镜像,启动一个mysql容器命令
    dockerrun--namemysql-d-it-p3307:3306-eMYSQL_ROOT_PASSWORD=rootmysql上述命令中,--name后的mysql,是容器的名字;最后一个mysql,是已存的mysql镜像的名字-p330......
  • 数据结构与算法基础-----------树与二叉树
                         ......
  • 【问题记录】npm 重置镜像失败 -- 删除.npmrc文件即可
    1、我在A项目中对npm镜像进行重置,重置成功后查看镜像还是没变,但是其他项目的镜像都已经change过来了。2、具体操作指令:npmconfigsetregistryhttp://registry.npm.t......
  • 代码随想录--二叉树
    二叉树二叉树--二叉树的递归遍历题目:144.二叉树的前序遍历(opensnewwindow)145.二叉树的后序遍历(opensnewwindow)94.二叉树的中序遍历题解:前序遍历clas......
  • LeetCode 111.二叉树的最小深度
    1.题目给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例1:输入:root=[3,9,20,null,null......
  • Docker 镜像加速
    sudogedit/etc/docker/daemon.json#刚安装完docker可能需要先创建docker目录{"registry-mirrors":["https://f3lu6ju1.mirror.aliyuncs.com"]......
  • AcWing 3555. 二叉树
    https://www.acwing.com/problem/content/description/3558/输入样例:18423456-1-1-1-17-1-18-1-1-116464581输出样例:2424详解见代码......
  • 国内镜像源对比
    首先是综合导航网站镜像毛,什么都有https://jingxiangmao.com/--Ubuntu、Python、Nodejs、MySQL、Git、Chromium、Docker、Homebrew等一系列的常用最推荐的镜像源。清......