二叉树遍历变种101. Symmetric Tree
来源:互联网 发布:广州知卓广告 编辑:程序博客网 时间:2024/05/22 07:58
/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; * 其实不想写递归的,但是又不想写一个dfs,先这样吧,所以这个算法的最优是什么? */class Solution {public: bool isSymmetric(TreeNode* root) { if(root == NULL) return true; else return judge(root->left, root->right); } bool judge(TreeNode* a, TreeNode* b) { if (a==NULL&&b==NULL) return true; else if (a!=NULL && b!=NULL && a->val == b->val) { return judge(a->left, b->right) && judge (a->right, b->left); } else return false; }};
0 0
- 二叉树遍历变种101. Symmetric Tree
- leetcode 101.Symmetric Tree-对称二叉树|深度遍历
- 【LeetCode】101. Symmetric Tree 中序遍历,分支遍历,二叉树
- leetcode 101. Symmetric Tree-对称二叉数|深度遍历
- [leetcode] Symmetric Tree--二叉树遍历的应用
- 5.1.9—二叉树的遍历—Symmetric Tree
- 【二叉树经典问题】101. Symmetric Tree
- [LeetCode][二叉树]Symmetric Tree
- 层次遍历二叉树的变种
- 101.LeetCode Symmetric Tree(easy)[递归 二叉树]
- 101. Symmetric Tree (判断二叉树是否对称)
- (树) 101. Symmetric Tree
- 【二叉树是否对称】Symmetric Tree
- 【leetcode 二叉树对称判断】Symmetric Tree
- Symmetric Tree[LeetCode]对称二叉树
- Leetcode Symmetric Tree 对称二叉树
- leetcode--- Symmetric Tree---平衡二叉树
- (二叉树是否相同或者堆成)LeetCode#100. Same Tree #101. Symmetric Tree
- VR系列——Oculus Audio sdk文档:一、虚拟现实音频技术简介(4)——听觉设备
- 作用域
- SYS_GUID()与sequence的比较
- @autowired作用
- Python中的函数
- 二叉树遍历变种101. Symmetric Tree
- Python模块的导入
- tjut 5898
- 自定义光标样式的CSS代码
- Codeforces Round #374 (Div. 2)C. Journey
- Bzoj-3242 快餐店(环套树)
- 安卓初级开发中遇到的一些问题
- 树的一些知识点总结
- pycharm破解