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

万江东莞网站建设太原关键词排名优化

万江东莞网站建设,太原关键词排名优化,教学信息化大赛网站建设作品,孝感市建设局网站题目链接 Leetcode.100 相同的树 easy 题目描述 给你两棵二叉树的根节点 p和 q,编写一个函数来检验这两棵树是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 输入:p [1,2,3…

题目链接

Leetcode.100 相同的树 easy

题目描述

给你两棵二叉树的根节点 pq,编写一个函数来检验这两棵树是否相同。

如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。

示例 1:

在这里插入图片描述

输入:p = [1,2,3], q = [1,2,3]
输出:true

示例 2:

在这里插入图片描述

输入:p = [1,2], q = [1,null,2]
输出:false

示例 3:

在这里插入图片描述

输入:p = [1,2,1], q = [1,1,2]
输出:false

提示:

  • 两棵树上的节点数目都在范围 [0,100][0, 100][0,100]
  • −104<=Node.val<=104-10^4 <= Node.val <= 10^4104<=Node.val<=104

解法:递归

  • 如果 p == nullptr && q == nullptr,就返回 true
  • 如果 p == nullptr || q == nullptr,就返回 false
  • 如果 p->val != q->val,就返回 false

最后再递归的判断 p,q 的左子树 和 右子树是否相同。

时间复杂度:O(n)O(n)O(n)

C++代码:

class Solution {
public:bool isSameTree(TreeNode* p, TreeNode* q) {if(p == nullptr && q == nullptr) return true;if(p == nullptr || q == nullptr) return false;if(p->val != q->val) return false;return isSameTree(p->left,q->left) && isSameTree(p->right,q->right);}
};

Python代码:

class Solution:def isSameTree(self, p: Optional[TreeNode], q: Optional[TreeNode]) -> bool:if p == None and q == None:return Trueif p == None or q == None:return Falseif p.val != q.val:return Falsereturn self.isSameTree(p.left,q.left) and self.isSameTree(p.right,q.right) 
http://www.laogonggong.com/news/6328.html

相关文章:

  • 租房网站模板日本产品和韩国产品哪个好
  • 建设企业网站怎样收费线上推广宣传方式有哪些
  • 费县做网站seo网络公司
  • 美食网站怎样做蛋挞长沙电商优化
  • 如何打开建设网站后台天津seo培训
  • 教人做窗帘的视频网站优化王
  • wordpress 图片cdnseo推广是什么工作
  • 海南省住房公积金管理局网上办事大厅seo流量
  • 中文建站模板郑州网站优化排名
  • 网站开发手册下载安徽网站开发哪家好
  • 中小微企业纳税申报网站页面优化方法
  • 如何建立一个网站的快捷方式seo搜索引擎优化兴盛优选
  • 做性爱图片网站网络广告营销的案例
  • 浙江建设工程信息网站说说seo论坛
  • 新公司注册在哪个网站优化seo网站
  • 有谁知道网站优化怎么做企业培训考试平台官网
  • 淘宝联盟的网站管理怎么做seo经理
  • 网站服务器在美国保护网络营销方法有哪些举例
  • 网站服务器在美国保护网络营销方法有哪些举例
  • 永嘉规划建设局网站百度正版下载恢复百度
  • 五棵松网站建设线上营销推广方案有哪些
  • c 网站建设教程百度网页推广怎么做
  • 山东济宁做网站的公司有哪些网站seo排名优化价格
  • 全平台响应式网站建设seo计费系统登录
  • ui培训学费seo查询 站长之家
  • wordpress开启xmlrpc完善的seo网站
  • 如何做盗版电影网站免费seo视频教程
  • 专业网网站建设网站模板下载免费
  • 橙色的网站百度经验官方网站登录入口
  • 响应式网站模板是什么深圳百度推广公司