Symmetric Tree-LeetCode
来源:互联网 发布:陈冠希道歉 知乎 编辑:程序博客网 时间:2024/06/14 00:53
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).
For example, this binary tree is symmetric:
1 / \ 2 2 / \ / \3 4 4 3
But the following is not:
1 / \ 2 2 \ \ 3 3
struct TreeNode {int val;TreeNode *left;TreeNode *right;TreeNode(int x) : val(x), left(NULL), right(NULL) {}};bool issame(TreeNode *root1, TreeNode *root2){if (root1 == NULL && root2 == NULL){return true;}if (root1 == NULL || root2 == NULL || root1->val != root2->val){return false;}return issame(root1->left, root2->right)&&issame(root1->right, root2->left);}bool isSymmetric(TreeNode *root) {if (root == NULL)return true;return issame(root->left, root->right);}
0 0
- Leetcode - Tree - Symmetric Tree
- Leetcode - Tree - Symmetric Tree
- LeetCode[Tree]: Symmetric Tree
- [leetcode][tree] Symmetric Tree
- LeetCode: Symmetric Tree
- [Leetcode] Symmetric Tree
- LeetCode : Symmetric Tree
- leetcode 13:symmetric tree
- [LeetCode] Symmetric Tree - Recursively
- [LeetCode] Symmetric Tree - Iteratively
- [LeetCode] Symmetric Tree
- [LeetCode]Symmetric Tree
- Leetcode:Symmetric Tree
- [Leetcode]Symmetric Tree
- Leetcode: Symmetric Tree
- [leetcode]Symmetric Tree
- LeetCode-Symmetric Tree
- [leetcode] Symmetric Tree
- Liblinear使用
- Android 未接来电及未读短彩信的监听实现
- 实现c++类的多重继承
- QSettings读写注册表和ini文件
- 下拉菜单隐藏箭头
- Symmetric Tree-LeetCode
- 密码框提示文字
- C++默认参数
- oracle表空间查询维护命令大全之三(临时表空间)史上最全
- java.lang.ClassNotFoundException: org.apache.commons.pool.KeyedObjectPoolFactory解决方案
- AIX6.1/11.2.0.3数据库上关于SWAP的一个BUG
- iOS开发中@property的属性weak nonatomic strong readonly等介绍
- 查询返回的字段显示($,$slice,$elemMatch)
- TestNg依赖配置基础用法(单一方法依赖)------TestNg依赖详解(一)