力扣 简单 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);
    }
}
相关推荐
not coder7 分钟前
树形结构,从零到工业级评论系统
数据结构
qualifying30 分钟前
JavaEE——多线程(4)
java·开发语言·java-ee
better_liang1 小时前
每日Java面试场景题知识点之-DDD领域驱动设计
java·ddd·实体·领域驱动设计·架构设计·聚合根·企业级开发
li.wz1 小时前
Spring Bean 生命周期解析
java·后端·spring
czlczl200209251 小时前
深入解析 ThreadLocal:架构演进、内存泄漏与数据一致性分析
java·jvm·架构
盖世英雄酱581362 小时前
不是所有的this调用会导致事务失效
java·后端
smj2302_796826522 小时前
解决leetcode第3801题合并有序列表的最小成本
数据结构·python·算法·leetcode
少许极端2 小时前
Redis入门指南(五):从零到分布式缓存-其他类型及Java客户端操作redis
java·redis·分布式·缓存
栗少2 小时前
英语自学手册:系统化进阶指南基于《英语自学手册》的方法论与行动路径
人工智能·算法
Xの哲學3 小时前
深入解析 Linux systemd: 现代初始化系统的设计与实现
linux·服务器·网络·算法·边缘计算