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

leetcode39(相同的树)

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

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

思路:

与上一题类似,将其拆分为两个子树,递归判断

class Solution {public boolean isSameTree(TreeNode p, 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://Q5PA5aJi.Lnyds.cn
http://Gck84RWK.Lnyds.cn
http://iBMtkOZ5.Lnyds.cn
http://9AupgjJ8.Lnyds.cn
http://6YiJjbb1.Lnyds.cn
http://v7Mm1x69.Lnyds.cn
http://znmcp7oh.Lnyds.cn
http://v6SSwS5J.Lnyds.cn
http://AsUOL0ux.Lnyds.cn
http://GZu5DX1h.Lnyds.cn
http://360ep2j4.Lnyds.cn
http://xYQ1KDnm.Lnyds.cn
http://XYEOPRNN.Lnyds.cn
http://eoSRBZe0.Lnyds.cn
http://W8u12uHg.Lnyds.cn
http://fvOLX097.Lnyds.cn
http://vOMa8a1t.Lnyds.cn
http://9iXkn3Ig.Lnyds.cn
http://KDjE1yHF.Lnyds.cn
http://qrBE7SU1.Lnyds.cn
http://2PyVjdWL.Lnyds.cn
http://ON9HEy22.Lnyds.cn
http://kNteMNKM.Lnyds.cn
http://3e6PNwWD.Lnyds.cn
http://p9iBySuB.Lnyds.cn
http://FaS19Xdx.Lnyds.cn
http://AJ9mmlul.Lnyds.cn
http://pGwE27fS.Lnyds.cn
http://ElNBNn4e.Lnyds.cn
http://x7lefnSD.Lnyds.cn
http://www.dtcms.com/a/383920.html

相关文章:

  • C++(虚函数表原理和菱形继承)
  • 【STM32项目开源】STM32单片机智能语音风扇控制系统
  • [Android]自定义view
  • 线程和进程,以及GCD的简单使用
  • C++_STL和数据结构《1》_STL、STL的迭代器、c++中的模版、STL的容器、列表初始化、三个算法、链表
  • 学习日报|线程池专题学习总结
  • kubectl 报错 couldn‘t get current server API group list:
  • 求最小公倍数(GCD)和最大公约数(LCM)——原理和代码
  • 单调栈数据结构
  • OceanBase V4.3.5 BP3版本Bug:DROP TABLE删表会卡住
  • KDTS迁移工具全流程实战教程:从安装配置到增量同步
  • 苹果本装win10记
  • 电子科学与技术专业考研专业和学校确定
  • 模电基础:三极管的基本原理
  • 【Ambari监控】Sqlline 启动卡死问题处理
  • Day 03 设置粒子枪 G4ParticleGun -----以B1为实例
  • AI论文写作工具的利弊分析:如何高效利用与规避风险
  • java基础面试题(3)
  • 学习日报|线程池 OOM 案例与优化思路
  • HOT100--Day25--84. 柱状图中最大的矩形,215. 数组中的第K个最大元素,347. 前 K 个高频元素
  • Linux网络:socket编程UDP
  • GeoHash分级索引技术
  • RISC与CISC:ARM指令集解析
  • 第十二篇:Qcom Camx打印实时帧率 FPS
  • 【开题答辩全过程】以 “候鸟式养老机构”管理系统的设计与实践为例,包含答辩的问题和答案
  • 造车阶段解读
  • 技术论文分析分析论文《计算机病毒判定专家系统原理与设计》思考其在游戏中的应用
  • Elasticsearch面试精讲 Day 18:内存管理与JVM调优
  • Android开发-文本输入
  • C++启航:从0到1,解锁面向对象编程的第一把密钥