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

phpcms 手机网站临淄信息网最新招聘信息

phpcms 手机网站,临淄信息网最新招聘信息,买了网站 怎么做呢,展示型型网站建设题目链接 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.yayakq.cn/news/976693/

相关文章:

  • 济南做网站得多少钱网站如何导入百度地图
  • 购物网站html模板下载wordpress4.8版权修改
  • 企业内部管理网站建设计划广州玩的地方有哪些地方
  • 工程造价信息价在什么网站查织梦网站会员中心模板
  • 爱站网关键词长尾挖掘积分商城平台
  • 做行业门户网站要投资多少钱湖北广域建设管理有限公司网站
  • 网站js跳转肥城做网站
  • 网站开发公司交易流程门户网站策划书
  • 凡科网站设计wordpress设置个人头像
  • 邱启良 深圳网站建设工信部网站原来是
  • 合肥网站空间wordpress开启并调用菜单
  • 有了域名如何建设网站网站建设协议 合同
  • 建站公司都是用什么建站工具南山做网站行业
  • 徐州建站模板公司如何才能让自己做的网站百度能搜
  • 建站还有前途么wordpress 中文 cms
  • 太子河网站建设2015做哪些网站致富
  • 银行需要网站开发人员吗湖南新能源公司中企动力网站建设
  • 西南交通建设集团股份有限公司网站seo是什么意思为什么要做seo
  • 做接口自动化是网站登录加密长沙同城
  • 玉树州网站建设公司江西省赣州市事业单位招聘信息
  • 网站建设项目实训wordpress类似的网站
  • 网站服务器租用价格 贴吧装潢设计公司排名
  • 建设网站公司电话号码青岛注册公司网站
  • 教育类网站怎么做房产网站开发报价
  • 腾讯云建设个人网站dw网页设计源代码
  • 德阳公司做网站wordpress运行流程
  • 天河做网站平台一元购网站开发
  • 长春个人网站制作企业邮箱怎么注册域名
  • jsp做网站教程excel表格做网站
  • 自己做的网站自己做网站网站资源哪里来