Same Tree
来源:互联网 发布:软件大师下载 编辑:程序博客网 时间:2024/06/07 22:58
废话不多说,直接上代码,哈哈,痛快:
/** * 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) { if(p == NULL && q == NULL) return true; if(p == NULL && q != NULL) return false; if(p != NULL && q == NULL) return false; //establish a recursive relation if(p->val != q->val) return false; return isSameTree(p->left, q->left) && isSameTree(p->right, q->right); }};
0 0
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- Same Tree
- ARRAYLIST VECTOR LINKEDLIST 区别与用法
- 用递归法将一个整数n转换成字符串
- Struts2的几个核心类
- MySQL: unable to connect to remote host. catalog download has failed.
- Java enum的用法详解
- Same Tree
- 基于ZooKeeper的分布式Session实现
- Service的使用详解
- C++学习:** 多重指针
- CUDA 中 FFT 的使用
- swift添加pod
- Future和FutureTask
- BaiduMap---百度地图官方Demo之热力图功能(介绍如何以热力图形式显示用户自有数据)
- MFC Grid control