剑指offer 编程题(17):二叉树的镜像
来源:互联网 发布:java rmi 无继承 框架 编辑:程序博客网 时间:2024/06/07 09:49
题目描述
操作给定的二叉树,将其变换为源二叉树的镜像。
输入描述:
二叉树的镜像定义:
/*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; } TreeNode *tem = NULL; tem = pRoot->left; pRoot->left = pRoot->right; pRoot->right = tem; Mirror(pRoot->left); Mirror(pRoot->right); }};
class Solution {public: void Mirror(TreeNode *p) { if(p){ swap(p -> left, p -> right); Mirror(p -> left); Mirror(p -> right); } }};
阅读全文
0 0
- 剑指offer 编程题(17):二叉树的镜像
- 二叉树的镜像 (剑指Offer 第 17 题)
- 【剑指offer】二叉树的镜像
- [剑指Offer]二叉树的镜像
- 剑指offer--二叉树的镜像
- 剑指Offer-二叉树的镜像
- 《剑指offer》二叉树的镜像
- 剑指 offer:二叉树的镜像
- 【剑指offer】二叉树的镜像
- 剑指offer 二叉树的镜像
- [剑指offer]二叉树的镜像
- 《剑指offer》-二叉树的镜像
- 剑指Offer:二叉树的镜像
- 剑指offer|二叉树的镜像
- 《剑指offer》二叉树的镜像
- 剑指Offer:二叉树的镜像
- 【剑指offer】二叉树的镜像
- 剑指Offer:二叉树的镜像
- 2017 ACM-ICPC ECL-FINAL 部分代码
- MySQL异常:本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止。
- 栈的基本操作及其应用 表达式求值
- 属性组合动画
- 对自执行函数的理解
- 剑指offer 编程题(17):二叉树的镜像
- String类对象的创建使用,雇员对象的操作
- reids 笔记
- dom操作表格和样式
- 利用反射实现子类继承父类的值
- vs2010编译什么程序都失败,无法打开库里自带的文件如stdio.h
- css+div动态图片切换
- Java Spring MVC进阶(1)--Spring MVC+H5+AJAX
- 每个开发人员都应该知道的10个Linux命令