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

微信网站建设需要那些资料联盟网

微信网站建设需要那些资料,联盟网,网站怎么接入百度地图,做网站必须要有前台吗输入两棵二叉树A和B#xff0c;判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构#xff0c; 即 A中有出现和B相同的结构和节点值。 例如: 给定的树 A:3/ \4 5/ \1 2给定的树 B#xff1a;4 / 1返回 true#xff0c;因为 B 与 A 的一个子树拥有相… 输入两棵二叉树A和B判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构 即 A中有出现和B相同的结构和节点值。 例如: 给定的树 A:3/ \4 5/ \1 2给定的树 B4 / 1返回 true因为 B 与 A 的一个子树拥有相同的结构和节点值。 示例 1 输入A [1,2,3], B [3,1] 输出false 示例 2 输入A [3,4,5,1,2], B [4,1] 输出true 首先这里不确定的就是如果结果为 true那么 A 中哪个节点为 B 的头结点。既然不确定那么就遍历树 A然后判断每个节点是否就是 B 的头结点或者说以 A 此时节点为头结点是否包含 B。判断 B 是否为给定头节点的树的子树那么只需要递归判断每个节点即可。当 B 结点为 null 说明比较完了都没啥问题那自然返回 true而如果 A 都被比较完了 B 还有剩下的节点还没判断那肯定返回 false或者 A B 此时的结点的值不同那也返回 false否则继续比较左右节点。 // 递归遍历树 Apublic boolean isSubStructure(TreeNode A, TreeNode B) {return (A!null B!null) (dfs(A,B) || isSubStructure(A.left,B) || isSubStructure(A.right,B));}public boolean dfs(TreeNode A,TreeNode B){if(B null)return true;if(A null || A.val ! B.val)return false;return dfs(A.left,B.left) dfs(A.right,B.right);}
http://www.hkea.cn/news/14301723/

相关文章:

  • 政务网站建设 紧急通知WordPress出现404怎么办
  • 长沙公司制作网站费用985短网址生成器
  • 网站开发安装天眼查河南建设网站公司
  • 成都商城网站开发卡易售网站建设
  • 外贸企业网站建设一条龙如何成立网站
  • html网站更新公共空间设计网站
  • 陕西自助建站做网站wordpress tag_id
  • 成都外贸网站建设费用软件开发属于什么专业类别
  • 网站开发公司怎么接单子威联通 wordpress
  • 企业网站管理系统论文中国贸易公司100强
  • 网站开发计划书封面设计自己做个网站需要些什么
  • 湖南网站建设案例太原网站优化推广
  • 响应式网站导航栏模板京东网上商城会员注册步骤
  • 莱州做网站上海品牌建站
  • 天津小型企业网站设计苏州网站建设推荐好先生科技
  • 山东信达建设工程有限公司网站用阿里云服务器做盗版小说网站吗
  • 中国营销型网站有哪些建行个人网站
  • 不良网站浏览窗口seo短视频新地址在哪里?
  • 郑州网站建设时一定需要注意的六点上市设计网站
  • 网站后台 不能删除文章移动互联网开发技术题库
  • 东莞企业网站价格现在出入郑州最新规定
  • 无锡华诚建设监理有限公司网站WordPress配置全站加速cdn
  • 做一个购物网站多少钱婚介做网站的好处
  • 做电子的外单网站有哪些的国内网页设计公司前十名
  • 专用主机网站建设小程序开发商排名
  • 一对一视频网站开发公主岭网站建设规划
  • wordpress百度站长主动推送网页在线代理翻墙
  • 做我女朋友的表白句的网站html网站开发
  • 做微网站的第三方平台有哪些新浪sae安装wordpress
  • 无锡网站制作的公司郑州房产网新房