力扣 简单 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);
    }
}
相关推荐
大G的笔记本9 分钟前
Java常见设计模式面试题(高频)
java·开发语言·设计模式
老鼠只爱大米15 分钟前
Java设计模式之建造者模式(Builder)详解
java·设计模式·建造者模式·builder·23种设计模式
笃行客从不躺平32 分钟前
线程池原理复习
java·开发语言
weixin_4487717237 分钟前
SpringMVC执行流程源码分析之二
java
A尘埃42 分钟前
大模型应用python+Java后端+Vue前端的整合
java·前端·python
智者知已应修善业1 小时前
【c语言蓝桥杯计算卡片题】2023-2-12
c语言·c++·经验分享·笔记·算法·蓝桥杯
hansang_IR1 小时前
【题解】洛谷 P2330 [SCOI2005] 繁忙的都市 [生成树]
c++·算法·最小生成树
皮皮林5511 小时前
MinIO 不再“开放”,RustFS 能否成为更优选择?
java
-指短琴长-1 小时前
数据结构进阶——红黑树
数据结构
多喝开水少熬夜1 小时前
树与图的深度和广度优先遍历-java实现邻接表存储
java·深度优先·宽度优先