力扣 简单 100.相同的树

文章目录

题目介绍


解法

采用递归的思想

java 复制代码
class Solution {
    public boolean isSameTree(TreeNode p, TreeNode q) {
        if(p == null || q == null){
            return p == q; // 必须都是 null才返回true
        }
        return p.val == q.val && isSameTree(p.left, q.left) && isSameTree(p.right, q.right);
    }
}
相关推荐
Hello eveybody18 小时前
冒泡、选择、插入排序简介(C++)
数据结构·算法·排序算法
CoderYanger18 小时前
贪心算法:2.将数组和减半的最少操作次数
java·算法·leetcode·贪心算法·1024程序员节
爱学java的ptt18 小时前
面试手撕排序
java·面试
Chen--Xing18 小时前
LeetCode 49.字母异位词分组
c++·python·算法·leetcode·rust
柯南二号18 小时前
【后端】【Java】RESTful书面应该如何写
java·开发语言·restful
长安er18 小时前
LeetCode 235 & 236 最近公共祖先(LCA)解题总结
算法·leetcode·二叉树·递归·lca
JIngJaneIL18 小时前
基于Java+ vueOA工程项目管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
im_AMBER19 小时前
Leetcode 77 数组中的最大数对和 | 统计坏数对的数目
笔记·学习·算法·leetcode
代码游侠19 小时前
学习笔记——Linux 进程管理笔记
linux·运维·笔记·学习·算法
lxmyzzs19 小时前
【图像算法 - 38】工业巡检应用:基于 YOLO 与 OpenCV 的高精度管道缺陷检测系统实现
opencv·算法·yolo·管道检测