二叉树的镜像
来源:互联网 发布:淘宝 买摩托车 编辑:程序博客网 时间:2024/05/19 20:41
题目描述
操作给定的二叉树,将其变换为源二叉树的镜像。
输入描述:
二叉树的镜像定义:源二叉树
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) { swap(pRoot->left,pRoot->right); Mirror(pRoot->left); Mirror(pRoot->right); } }};
阅读全文
0 0
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- Python数据挖掘与机器学习_通信信用风险评估实战(1)——读数据
- 字符串问题---在有序但含有空的数组中查找字符串
- LeetCode No.61 Rotate List
- IOS证书分析
- 工厂模式
- 二叉树的镜像
- zzuli-2178- GJJ来签到
- iOS 算法 简单的二分法
- java对象的管理
- 关于VS2017编辑C++出现的各种问题
- Markdown 语法
- R-学习记录-数组
- DataSnap——利用TParams进行多表事务更新
- Windows下安装.whl