Symmetric Tree
来源:互联网 发布:天敏网络机顶盒遥控器 编辑:程序博客网 时间:2024/06/04 01:26
/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: bool isSymmetric(TreeNode *root) { if(!root) return true; return isSymmetric1(root->left,root->right); } bool isSymmetric1(TreeNode *p,TreeNode *q) { if(!p&&!q) return true; if(!p||!q) return false; return p->val==q->val && isSymmetric1(p->left,q->right) && isSymmetric1(p->right,q->left); }};
0 0
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Windows定时器SetTimer
- JAVA中final、finally、finalize
- 程序休眠问题的C代码实现
- android 中category、data、action用法
- vector::erase()方法的详细介绍及问题解答
- Symmetric Tree
- Android 网络通信框架Volley简介(Google IO 2013)
- Linux __setup解析 .
- 数据抽取的方式
- java中的static的作用咩
- 徐汉彬:高并发Web服务的演变——节约系统内存和CPU
- POJ 3468
- Rsyslog配置文件详解
- JSON.stringify 语法讲解