LeetCode: Symmetric Tree
来源:互联网 发布:隔墙听 淘宝 编辑:程序博客网 时间:2024/06/05 15:19
思路:镜像树中,对于同一层处于镜像位置的两个节点A,B,A的左孩子需要与B的右孩子相同,A的右孩子需要与B的左孩子相同,依次递归这个过程即可
code:
class Solution {public: bool isSym(TreeNode * left,TreeNode * right){ if(left != NULL && right != NULL) return left->val == right->val && isSym(left->left,right->right) && isSym(left->right,right->left); if(left == NULL && right == NULL) return true; return false; } bool isSymmetric(TreeNode *root) { if(root == NULL)return true; return isSym(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
- Filter系列五 谈谈启动方面
- 为了您心甘情愿-香味营销
- 简单python常用模块
- libgdx 动画
- 使用FileUpload接收上传内容
- LeetCode: Symmetric Tree
- Convert a given tree to its Sum Tree
- 理解OAuth 2.0
- com学习(四)——用 ATL 写第一个组件
- 在Android上使用Https连接
- android api分析16 Intent实例
- 数组中a和&a的区别
- usb host鼠标不能使用原因
- Eclispse 解决项目总是内存溢出问题