当前位置: 首页 > news >正文

《剑指offer》二叉树镜像

剑指offer简单题,但是能一下写对也需要小心考虑细节。

题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 /
6 10 / \ /
5 7 9 11 镜像二叉树 8 /
10 6 / \ /
11 9 7 5

/*
struct TreeNode {
	int val;
	struct TreeNode *left;
	struct TreeNode *right;
	TreeNode(int x) :
			val(x), left(NULL), right(NULL) {
	}
};*/
class Solution {
public:
    void Mirror(TreeNode *pRoot) {
        if (pRoot == NULL){
            return;
        }
        Mirror(pRoot->left);
        Mirror(pRoot->right);
	TreeNode* t_node = pRoot->left;
        pRoot->left = pRoot->right;
        pRoot->right = t_node;
    }
};

相关文章:

  • 走向全栈之MongoDB的使用
  • RN开发之如何升级自己的本地RN项目
  • Android 倒计时的五种实现方式
  • Linux运维工程师如何找一份好工作?
  • 编码小结2
  • Nginx | 负载均衡(一)
  • VS链接错误: LNIK1123
  • Angular 2 DI - IoC DI - 1
  • 百度地图API标注+时间轴组件
  • Hinton神经网络公开课2 The Perceptron learning procedure
  • vs2017常用扩展
  • Hibernate MySQL Timestamp查询时遇到的转换问题
  • IOS开发-KVC
  • 关于FPS游戏痕的问题
  • ajax技术
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Babel配置的不完全指南
  • canvas 五子棋游戏
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • JAVA_NIO系列——Channel和Buffer详解
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Java的Interrupt与线程中断
  • js算法-归并排序(merge_sort)
  • SpringBoot几种定时任务的实现方式
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 那些被忽略的 JavaScript 数组方法细节
  • 王永庆:技术创新改变教育未来
  • 赢得Docker挑战最佳实践
  • 1.Ext JS 建立web开发工程
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #define用法
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转)h264中avc和flv数据的解析
  • @vue/cli 3.x+引入jQuery
  • [BZOJ 3282] Tree 【LCT】
  • [BZOJ4337][BJOI2015]树的同构(树的最小表示法)
  • [C/C++]数据结构 深入挖掘环形链表问题
  • [CSS]CSS 的背景
  • [C语言][C++][时间复杂度详解分析]二分查找——杨氏矩阵查找数字详解!!!
  • [Electron]ipcMain.on和ipcMain.handle的区别
  • [Flex][问题笔记]TextArea滚动条问题
  • [IE编程] IE中使网页元素进入编辑模式
  • [JS设计模式]Prototype Pattern
  • [python]python os模块 常用命令
  • [selenium] Handling Untrusted SSL certificate error in firefox
  • [USACO12DEC]逃跑的BarnRunning Away From…
  • [Vue 配置] Vite + Vue3 项目配置和使用 NProgress
  • [导入]SqlHelper的几个细节(原创)
  • [二分查找]LeetCode2040:两个有序数组的第 K 小乘积
  • [翻译] GiFHUD