LeetCode 100.相同的树

题目

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

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

思路:灵神

代码

java 复制代码
class Solution {
    public boolean isSameTree(TreeNode p, TreeNode q) {
        if (p == null || q == null)
            return p == q;  // p q 都是null
        return p.val == q.val && isSameTree(p.left, q.left) && isSameTree(p.right, q.right);
    }
}

性能

相关推荐
月光船幽幽3 分钟前
门控函数SHS阈值与调制机制解析
人工智能·python·算法
测试19984 分钟前
2026全新软件测试面试八股文(含答案+文档)
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
Doraemomo11 分钟前
数据结构-哈希表
数据结构·算法·散列表
君君思密达18 分钟前
Leetcode Hot 100 题目详解-哈希表
数据结构·算法·leetcode
lucas_AI19 分钟前
Muse Glimmer 30B:Meta 难得给的真开源,强在哪、虚在哪
人工智能·算法
ai产品老杨23 分钟前
国产NPU视觉算法完整流程
算法
过期的秋刀鱼!25 分钟前
带替换的采样
人工智能·python·算法·决策树·机器学习
过期的秋刀鱼!44 分钟前
使用多个决策树
人工智能·算法·决策树·机器学习·数据挖掘
203号居民1 小时前
LeetCode hot 100 —560. 和为 K 的子数组
java·算法·leetcode
退休倒计时2 小时前
【每日一题】LeetCode 20. 有效的括号 TypeScript
算法·leetcode·职场和发展·typescript