二叉树镜像
2014-12-29 19:58
197 查看
void TreeMirror(BinaryTreeNode *pNode) { if(pNode == NULL) return; if(pNode->lChild == NULL && pNode->rChild == NULL) return; BinaryTreeNode *temp = pNode->lChild; pNode->lChild = pNode->rChild; pNode->rChild = temp; if(pNode->lChild != NULL) TreeMirror(pNode->lChild); if(pNode->rChild != NULL) TreeMirror(pNode->rChild); }
相关文章推荐
- Interview----将一棵二叉树转换成其镜像
- 对称的二叉树(二叉树的镜像操作)
- 将一个二叉树镜像
- 程序8——二叉树的镜像
- 剑指Offer:二叉树的镜像
- 面试经典(14)--二叉树镜像
- 面试题(二十七) 二叉树的镜像
- 二叉树的镜像翻转
- 剑指offer--二叉树的镜像
- OK 面试题27:二叉树的镜像
- 二叉树问题(打印二叉树,二叉树子结构、镜像、遍历,二叉树满足的路径)
- 二叉树的镜像
- 二叉树的镜像 (剑指offer)!!!(两个有序链表的合并,链表的逆置)
- 二叉树的镜像--递归和迭代分别实现
- 剑指-二叉树镜像
- 面试思路:二叉树的镜像
- 二叉树的深度,平衡二叉树,二叉树的镜像
- java 操作给定的二叉树,将其变换为源二叉树的镜像。
- 剑指Offer面试题18树的子结构(递归),面试题19二叉树的镜像(递归和非递归用栈)
- C++实现二叉树的镜像操作(18)---《那些奇怪的算法》