当前位置: 首页 > news >正文

项目网络图和关键路径淄博seo费用

项目网络图和关键路径,淄博seo费用,移动网站建设厂家,源创派网站建设给你两棵二叉树 root 和 subRoot 检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false 二叉树 tree 的一棵子树包括 tree 的某个节点和这个节点的所有后代节点。tree 也可以看做它自身的一棵子…

在这里插入图片描述

给你两棵二叉树 root 和 subRoot 检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false
二叉树 tree 的一棵子树包括 tree 的某个节点和这个节点的所有后代节点。tree 也可以看做它自身的一棵子树
在这里插入图片描述
输入:root = [3,4,5,1,2], subRoot = [4,1,2]
输出:true
在这里插入图片描述
输入:root = [3,4,5,1,2,null,null,null,null,0], subRoot = [4,1,2]
输出:false

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     struct TreeNode *left;*     struct TreeNode *right;* };*/bool compare (struct TreeNode* p1,struct TreeNode* p2)
{if(!p1&&!p2) return true;if(!p1||!p2) return false;if(p1->val!=p2->val) return false;return compare(p1->left,p2->left)&&compare(p1->right,p2->right);
}
bool isSubtree(struct TreeNode* s, struct TreeNode* t){if(!s) return false;return compare(s,t)||isSubtree(s->left,t)||isSubtree(s->right,t);
}

首先:compare函数是比较两棵树是否相等的函数,因为如果一棵树是另一棵树的子树,那么必定存在这棵树和另一棵树的子树相等。而compare函数利用了遍历树的常规思路——递归
首先比较根节点,若根节点同时为空,则两树相等。
若其中一个为空,另一个非空,则两树不等。
若节点上的数值不等,则两树不等。
剩下的就是,节点上的数值相等,进而要向下比较它们的子树是否相等,使用递归,分别比较左右子树是否相等,注意:一定要都相等才可以
接下来,isSubtree函数也是利用了递归的思想写出来的,
如果递归到最后,s都已经为空了,那么再无相等可言,return false;
否则的话,按照根左右的方法来进行比较,由递归可知,只要存在完全相等的部分,函数的返回值就是真的

http://www.yayakq.cn/news/254266/

相关文章:

  • seo站长工具推广平台在线crm软件系统
  • 如何建网站保定漳浦县网站建设
  • 企业网站建设动图青岛北京网站建设公司
  • 中山市网站建设 中企动力应该如何做营销型网站
  • 孝感市网站建设网站建设与设计试题
  • 云龙网站开发yellow在线观看大全
  • 福建省建设安全监督站的网站网站虚拟机从头做有影响吗
  • 泰安网站制作推广网站建设与维护视频教程
  • 工信部网站备案查询官网中国建设工程信息网招标公告
  • 网站做淘客山东专业网站开发公司
  • 两学一做网站按钮图片广州百度seo公司
  • 关于做网站的策划书全屋定制包括设计吗
  • 网站被k 多久恢复定制程序网站
  • 开放大学门户网站建设方案餐饮如何做网络营销
  • 网站开发实用技术第二版答案武清网站建设公司
  • 两学一做教育纪实评价系统网站搜索引擎 磁力吧
  • 电商网站后台管理系统模板ui设计培训班的学费一般是多少钱?
  • 中国工程监理人才网seo资源是什么意思
  • 从色彩度讨论如何建设一个网站.搭建网站要不要给域名对方
  • 邯郸做网站哪儿好软件合集
  • 厦门网站建设培训机构民治营销型网站费用
  • 杭州网站设计首选柚米公司代理记账企业
  • 国外开源建站系统如何查到网站建设
  • 重庆市工程建设信息网官方网站广州外贸网站建设
  • 网站开发对招聘人员要求wordpress 淘宝客 百度
  • 百度建站深圳创业补贴政策2021申请流程
  • 没有网站可以做淘宝客吗微网站是什么时候创建的
  • 学做网站零基础上海自助建网站
  • 定陶住房和城乡建设局网站wordpress怎么修改html代码
  • 如何用ps制作网站连云港市海州区建设局网站