LeetCode 100. Same Tree
来源:互联网 发布:淘宝客服常用语大全 编辑:程序博客网 时间:2024/06/04 19:12
Description
Given two binary trees, write a function to check if they are equal or not.
Two binary trees are considered equal if they are structurally identical and the nodes have the same value.
Code
/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: bool isSameTree(TreeNode* p, TreeNode* q) { return s(p,q); }private: bool s(TreeNode* p, TreeNode* q){ if (!p && !q) return true; if (!p || !q) return false; return (p->val == q->val) && s(p->left, q->left) && s(p->right, q->right); }};
Appendix
- Link: https://leetcode.com/problems/same-tree/
- Run Time: 3ms
0 0
- [LeetCode]100.Same Tree
- LeetCode 100. Same Tree
- 【LeetCode】100.Same Tree
- [Leetcode] 100. Same Tree
- [Leetcode] 100. Same Tree
- LeetCode --- 100. Same Tree
- LeetCode 100. Same Tree
- [leetcode] 100.Same Tree
- leetCode 100. Same Tree
- [LeetCode]100. Same Tree
- 100. Same Tree LeetCode
- LeetCode 100. Same Tree
- LeetCode 100. Same Tree
- [LeetCode]100. Same Tree
- 【LeetCode】100. Same Tree
- leetcode 100. Same Tree
- leetcode 100. Same Tree
- 【Leetcode】100. Same Tree
- 单表查询
- 本地使用js或jquery操作cookie在谷歌浏览器chrome中不生效
- Crontab执行Tomcat开关机失败解决
- Spark源码系列(三)作业运行过程
- 10w定时任务,如何高效触发超时
- LeetCode 100. Same Tree
- javamail之本地测试玩mail客户端和服务器
- 集合框架-去重自定义对象案例
- redis-发布、订阅模式
- Java实现十六进制转换为十进制代码
- 积分系统(2)-详细公告页面之JS层
- Spark源码系列(四)图解作业生命周期
- SQL 将一个表的数据插入到另一个表中
- Python-iterator and generator