leetcode oj Symmetric Tree
来源:互联网 发布:windows操作系统界面 编辑:程序博客网 时间:2024/06/11 02:11
Leetcode Question :
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center)
level : easy
/** * 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==NULL) return true; else return isSymmetric(root->left,root->right); } bool isSymmetric(TreeNode *lt,TreeNode *rt) { if(lt==NULL && rt==NULL) return true; else if(lt==NULL && rt!=NULL) return false; else if(lt!=NULL && rt==NULL) return false; else if(lt!=NULL && rt!=NULL && rt->val !=lt->val ) return false; else return isSymmetric(lt->left,rt->right) && isSymmetric(lt->right,rt->left); }};
0 0
- LeetCode OJ:Symmetric Tree
- LeetCode OJ - Symmetric Tree
- [LeetCode OJ]Symmetric Tree
- leetcode oj Symmetric Tree
- LeetCode OJ Symmetric Tree
- [LeetCode OJ]Symmetric Tree
- <LeetCode OJ> 101. Symmetric Tree
- 【LeetCode OJ 101】Symmetric Tree
- Leetcode - Tree - Symmetric Tree
- Leetcode - Tree - Symmetric Tree
- LeetCode[Tree]: Symmetric Tree
- [leetcode][tree] Symmetric Tree
- LeetCode OJ 之 Symmetric Tree(对称树)
- LeetCode: Symmetric Tree
- [Leetcode] Symmetric Tree
- LeetCode : Symmetric Tree
- leetcode 13:symmetric tree
- [LeetCode] Symmetric Tree - Recursively
- Vim基础
- Swift 中的指针使用
- TabActivity
- Code[vs]1013 求先序排列
- 簡單SQL存儲過程實例
- leetcode oj Symmetric Tree
- 网络字节序
- ios-获取系统相簿里边的所有照片
- Nor和Nand的对比
- ubuntu 12.04下双网卡绑定实现负载和冗余
- -1的补码以及无符号32位输出4294967295
- QT数据库驱动和多国语言驱动部署注意事项
- 整数划分
- poj1681--Painter's Problem(高斯消元问题4)