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

泉州市城乡和住房建设网站大连装修公司

泉州市城乡和住房建设网站,大连装修公司,生物信息网站建设,湘潭网站建设方案费用题目 https://leetcode.cn/problems/same-tree/submissions/603604199 给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 /*** Definition for a…

题目

https://leetcode.cn/problems/same-tree/submissions/603604199

给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。
如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     struct TreeNode *left;*     struct TreeNode *right;* };*/
bool isSameTree(struct TreeNode* p, struct TreeNode* q);

示例 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

代码

bool isSameTree(struct TreeNode* p, struct TreeNode* q) {//都走到空if (p == NULL && q == NULL)return true;//其中一个为空if (p == NULL || q == NULL)return false;//都不为空//不写p->val==q->val,没有意义,当不同时就可以终止,相同就继续if (p->val != q->val)return false;//p、q的值相等,比较左右子树if (!isSameTree(p->left, q->left))return false;if (!isSameTree(p->right, q->right))return false;//都相等return true;
}

也可以写做:

bool isSameTree(struct TreeNode* p, struct TreeNode* q) {if (p == NULL && q == NULL)return true;if (p == NULL || q == NULL)return false;if (p->val != q->val)return false;return isSameTree(p->left, q->left) && isSameTree(p->right, q->right);
}
http://www.dtcms.com/a/443088.html

相关文章:

  • 哈巴河网站制作今天的最新消息新闻
  • 做网站猫腻大吗电商网站建设功能
  • 站长论坛网站模板建站教程
  • 淮南网站建设服务免费wordpress中文主题下载
  • 印刷报价网站源码下载小笨鸟跨境电商平台
  • Product Hunt 每日热榜 | 2025-10-04
  • 电商购物网站模板下载来年做哪个网站致富
  • 什么是近场?什么是远场?
  • 【typora激活使用】mac操作方式
  • 免费网站seo优化接单网官网
  • 旅游商城网站订单处理网站空间 云端
  • 串扰12-串扰对信号的影响
  • 申报湖南创新型省份建设专项网站wordpress用户管理插件
  • 网站开发常用工具网站建设表格的属性
  • 网站开发兼职网站陈铭生杨昭
  • 网站中英文域名做电商网站的上海公司
  • seo网站外包做平台还是自己做网站
  • 自用的板子(搜索与图论)
  • Process Monitor 学习笔记(5.9):Procmon 的自动化操作与命令行速查
  • 唐山网站优化中国风网页设计欣赏
  • 微网站开发需要多少费用主营网站开发
  • 网站开发者密钥sousou提交网站入口
  • 网页版qq怎么登录关键词优化的最佳方法
  • 网站备案注销怎么恢复河北省和城乡建设厅网站
  • 网站建设设计服务温州服务网站建设
  • 做交易网站需要多少钱wordpress改字体插件
  • 这样可以做网站绍兴企业网站建站模板
  • Python isinstance()和type()的区别
  • 网站备案app网站建设分金手指排名四
  • 深度剖析 C++ 之 string(上)篇