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

二叉数-100.相同的树-力扣(LeetCode)

一、题目解析

二、算法原理

对于二叉树的前序遍历,根、左、右,我们比较两个树是否相同也可以这样比,先判断值是否相等,然后判断是否都为空,也就是是否都到达叶子节点,如果其中一个节点为空,另一个不为空,则可以确定它们一定不是相同的树,然后再去递归它们的左树和右树,除了根节点相同外,左右子树也要相同。

三、代码示例

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);}
};

 

四、递归展开示例图

 看到最后,如果对您有所帮助,还请点赞、收藏和关注,点点关注不迷路,我们下期再见!

相关文章:

  • 2025年U盘数据恢复软件推荐:找回丢失文件的得力助手
  • 人脸识别技术应用备案办理指南
  • protues仿真+C51+外部中断
  • triton学习笔记7: GEMM相关
  • SDC命令详解:使用set_max_area命令进行约束
  • Linux 环境配置
  • Java后端检查空条件查询
  • linux库(AI回答)
  • 算法打卡第18天
  • Java求职者面试指南:计算机基础与源码原理深度解析
  • 2000-2020年各省第三产业增加值占GDP比重数据
  • ffmpeg(四):滤镜命令
  • VS Code扩展安装后如何管理
  • 循环变量捕获问题​​
  • Java网络编程:构建现代分布式应用的核心技术
  • OPENCV图形计算面积、弧长API讲解(2)
  • 论文MR-SVD
  • 从菜鸟到骑士:TypeScript 基础修炼手册
  • 网盘变硬盘挂载软件:百度 / 阿里 / OneDrive 秒变本地磁盘
  • 做题笔记(ctfshow)
  • 邢台做网站推广价格/南宁seo外包靠谱吗
  • 深圳专业做网站电话/搜索引擎优化的办法有哪些
  • 贵州网站推广公司/视频网站建设
  • wordpress 当前分类链接/湖北seo
  • 广西住房与建设厅网站首页/重庆电子商务seo
  • 如何判断网站有cdn加速/搜索引擎营销案例有哪些