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

南宁哪个网络公司建网站好济南网站建设制作

南宁哪个网络公司建网站好,济南网站建设制作,做律师网站的网络公司,东莞网络优化题目: 给你两棵二叉树 root 和 subRoot 。检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false 。二叉树 tree 的一棵子树包括 tree 的某个节点和这个节点的所有后代节点。tree 也…

题目:

给你两棵二叉树 root 和 subRoot 。检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false 。二叉树 tree 的一棵子树包括 tree 的某个节点和这个节点的所有后代节点。tree 也可以看做它自身的一棵子树。

思路:

 

代码:

class Solution {public  boolean isSameTree(TreeNode root,TreeNode subRoot){if(root==null&&subRoot!=null||root!=null&&subRoot==null){return false;}if(root==null&&subRoot==null){return true;}if(root.val!=subRoot.val){return false;}return isSameTree(root.left,subRoot.left)&&isSameTree(root.right,subRoot.right);}//时间复杂度:O(m*n)public boolean isSubtree(TreeNode root, TreeNode subRoot) {// if(root==subRoot==null){//     return true;// }提示中说了,节点数都不为0/*if(root.val==subRoot.val){return isSubtree(root.lelft,subRoot.left)&&isSubtree(root.right,subRoot.right);}*///虽然提示中说了,节点数都不为0,但这个还是要写,因为这是递归的结束条件之一,而且可以防止空指针引用if(root==null){return false;}if(isSameTree(root,subRoot)){return true;}if(isSubtree(root.left,subRoot)){return true;}if(isSubtree(root.right,subRoot)){return true;}return false;}
}

 

运行结果:

http://www.dtcms.com/wzjs/306087.html

相关文章:

  • 中国怎么样做跨境网站武汉本地seo
  • 在线海报设计网站网站关键词排名优化
  • 晋江网站建设qzdzi长沙关键词优化平台
  • 上海市各区建设局网站我在百度下的订单如何查询
  • 高质量的南京网站建设nba最新消息新闻报道
  • 昆山做网站好的站长之家ip地址查询
  • i0.wp.com wordpress河北seo基础入门教程
  • 建设部法律法规网站关键词优化怎么操作
  • 设计素材网站外网武汉最新今天的消息
  • 有没有catia做幕墙的网站线上销售平台如何推广
  • 网站建设收费标准精英网站设计制作在哪能看
  • 电子商务网站建设方案书的总结百度推广好做吗
  • 淘宝客网站api陕西网站设计
  • 推广策略和推广方案一样吗百度seo推广免费
  • 公司网站建设代码都写完了互联网外包公司有哪些
  • 做像百姓网这样网站多少钱seo网络营销的技术
  • 武汉网站seo设计seo大牛
  • 都江堰市建设局网站百度网盘资源
  • 自己做时时彩票网站今日国内新闻大事20条
  • 河南住房和城乡建设委员会网站网络营销活动推广方式
  • 南昌个人网站制作怎么做全球中文网站排名
  • 哪些网站做外贸自己的网站怎么做seo
  • web网站开发教材网站百度推广
  • 做网站应该先从什么地方开始推介网
  • 韩国做 mp4下载网站深圳百度国际大厦
  • 番禺网站建设培训班重庆森林经典台词罐头
  • 淘客联盟如何做网站推广在哪里找软件开发公司
  • 政务信息网站建设工作百度推广是什么工作
  • 网站建设认证试题福州百度开户多少钱
  • 虚拟主机建网站百度网址链接