力扣 简单 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);
    }
}
相关推荐
月明长歌几秒前
【码道初阶】Leetcode面试题02.04:分割链表[中等难度]
java·数据结构·算法·leetcode·链表
如竟没有火炬2 分钟前
快乐数——哈希表
数据结构·python·算法·leetcode·散列表
silence2502 分钟前
Maven Central 上传(发布)JAR 包流程
java·maven·jar
蒙奇D索大2 分钟前
【数据结构】考研408 | B树探秘:从查找操作到树高性能分析
数据结构·笔记·b树·考研·改行学it
TL滕4 分钟前
从0开始学算法——第十四天(数组与搜索练习)
笔记·学习·算法
qq_381454994 分钟前
数据脱敏全流程解析
java·网络·数据库
郝学胜-神的一滴6 分钟前
设计模式依赖于多态特性
java·开发语言·c++·python·程序人生·设计模式·软件工程
SoleMotive.7 分钟前
bio、nio、aio的区别以及使用场景
python·算法·nio
测试人社区—小叶子10 分钟前
DevTestOps成熟度模型:从CI/CD到质量门禁
java·运维·网络·人工智能·测试工具·ci/cd·自动化
一招定胜负15 分钟前
机器学习算法二:逻辑回归
算法·机器学习·逻辑回归