20170928_二叉树的镜像
来源:互联网 发布:阿里云数据分析 编辑:程序博客网 时间:2024/06/02 04:52
20170928_二叉树的镜像
//二叉树的镜像/*请完成一个函数,输入的是一个二叉树,输出该二叉树的镜像。*/#include<iostream>#include<vector>#include<string>#include<algorithm>#include<numeric>#include<functional>using namespace std;struct BinTreeNode{int value;BinTreeNode *pLeft;BinTreeNode *pRight;BinTreeNode(int x):value(x),pLeft(nullptr),pRight(nullptr) {};};void MirrorTree(BinTreeNode *pNode){if(pNode==nullptr)return;if(pNode->pLeft==nullptr && pNode->pRight==nullptr)return;BinTreeNode *temp=pNode->pLeft;pNode->pLeft=pNode->pRight;pNode->pRight=temp;if(pNode->pLeft!=nullptr)MirrorTree(pNode->pLeft);if(pNode->pRight!=nullptr)MirrorTree(pNode->pRight);}
阅读全文
0 0
- 20170928_二叉树的镜像
- 19_二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- 二叉树的镜像
- redis-list扩展命令
- Leetcode之Implement strStr() 问题
- Neo4j+py2neo性能测试(CMDB二)
- Java实现数字签名
- 简述区块链架构设计,通俗易懂
- 20170928_二叉树的镜像
- JAVA Freemarker(7)--macro、nested与function
- TeamViewer 无法连接上伙伴
- maven常用命令介绍
- 剑指offer之十三---链表中倒数第k个结点
- 数据库系统
- POJ-2104 K-th Number(线段树[归并树]-区间第k大)
- 20170928_二叉树的一些基本概念
- OWB的ETL工具教程