剑指offer-17.树的子结构
来源:互联网 发布:淘书网软件下载 编辑:程序博客网 时间:2024/06/05 14:56
题目:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)
思路:这道题思路不清晰,等到理清思路再来补充
/*struct TreeNode {int val;struct TreeNode *left;struct TreeNode *right;TreeNode(int x) :val(x), left(NULL), right(NULL) {}};*/class Solution { bool ISubtree(TreeNode* pRootA, TreeNode* pRootB) { if (pRootB == NULL) return true; if (pRootA == NULL) return false; if (pRootA->val == pRootB->val) { return (ISubtree(pRootA->left, pRootB->left) && ISubtree(pRootA->right, pRootB->right) ); } else return false; }public: bool HasSubtree(TreeNode* pRoot1, TreeNode* pRoot2) { if (pRoot1 == NULL || pRoot2 == NULL) return false; return ISubtree( pRoot1, pRoot2)|| HasSubtree(pRoot1->left, pRoot2) || HasSubtree(pRoot1->right, pRoot2); }};
0 0
- 剑指offer-17.树的子结构
- 剑指Offer--17.树的子结构
- [剑指Offer] 17.树的子结构
- 剑指offer:判断树的子结构
- 【剑指offer】树的子结构
- 【剑指offer】Q18:树的子结构
- 剑指offer--17树的子结构
- 剑指offer--树的子结构
- 剑指Offer之 - 树的子结构
- 剑指offer 18 - 树的子结构
- 剑指Offer-树的子结构
- 剑指offer之树的子结构
- 《剑指offer》树的子结构
- 剑指offer—树的子结构
- 剑指Offer-18-树的子结构
- 剑指offer:树的子结构
- 【剑指offer】之树的子结构
- 剑指offer 17 树的子结构
- bzoj 4866: [Ynoi2017]由乃的商场之旅 莫队算法
- Caused by: org.hibernate.boot.MappingNotFoundException: Mapping (RESOURCE) not found : com/itcast/j
- Caffe训练和测试自己的数据集
- 基础知识(二)
- Redis系列(四)——JAVA连接使用redis(Jedis)
- 剑指offer-17.树的子结构
- MySQL 从一张表update字段到另外一张表中
- 集成智能家居输入设备集成方案
- js实现<input type="color">改变背景颜色
- MVP模式的理解
- inflate自定义attr报错的解决方法
- 语义分割数据集转物体检测
- phpcms V9 网站域名变更后,刷新所有缓存后,栏目链接总是改不过
- Matlab studying~程序设计1