判断一棵二叉树是不是镜像对称的二叉树
来源:互联网 发布:淘宝客手机采集工具 编辑:程序博客网 时间:2024/04/29 14:28
http://blog.csdn.net/spch2008/article/details/9365281
左右子树同时遍历,若出现不一致,则说明不对称。
代码如下:
- struct Node
- {
- Node *left;
- Node *right;
- Node()
- {
- left = right = NULL;
- };
- };
- bool Judge(Node *leftRoot, Node *rightRoot)
- {
- if(leftRoot != NULL && rightRoot != NULL)
- {
- if( Judge(leftRoot->left, rightRoot->left) && Judge(leftRoot->right, rightRoot->right) )
- return true;
- else
- return false;
- }
- else if(leftRoot == NULL && rightRoot == NULL)
- {
- return true;
- }
- else
- {
- return false;
- }
- }
- bool JudgeTree(Node *root)
- {
- if(root == NULL)
- return true;
- return Judge(root->left, root->right);
- }
- 判断一棵二叉树是不是镜像对称的二叉树
- 判断一棵二叉树是不是对称的
- 判断一颗二叉树是不是对称的
- 判断二叉树是不是对称的
- 【二叉树】判断一棵二叉树是否是平衡二叉树/求一棵二叉树的镜像/对称的二叉树
- 判断一颗二叉树是否镜像对称
- java面试题--判断一颗二叉树是不是对称
- 判断一棵二叉树是否是平衡二叉树/求一颗二叉树的镜像
- -判断一棵二叉树是否是平衡二叉树/求一颗二叉树的镜像
- 判断一棵二叉树是否是平衡二叉树/求一颗二叉树的镜像
- 判断一棵二叉树是否是平衡二叉树/求一颗二叉树的镜像
- 判断一棵二叉树是不是二叉排序树
- 二叉树的对称树(镜像)
- 【Leetcode】判断一棵二叉树是不是平衡二叉树
- 判断一棵二叉树是不是平衡二叉树
- 判断一棵二叉树是不是完全二叉树
- 对称的二叉树(二叉树的镜像操作)
- 二叉树的镜像、对称的二叉树
- iOS App Security and Analysis: Part 1/2
- 十四:JSP常用的控件
- 高权限进程实现拖曳文件操作
- gim nerdtree 使用
- jQuery 获取屏幕高度、宽度
- 判断一棵二叉树是不是镜像对称的二叉树
- 在Oracle中如何使用Flashback Drop以及管理回收站
- 单列模式
- 首篇博客寄语
- android-touch事件的处理逻辑
- 最长括号匹配长度
- OpenCV单目摄像机标定程序
- Hdu2647 Reward 拓补排序
- C++float数据在内存中的表示形式