Leetcode—100.相同的树【简单】明天写另一种解法!

2023每日刷题(十八)

Leetcode---100.相同的树

递归实现代码

c 复制代码
/**
 * Definition for a binary tree node.
 * struct TreeNode {
 *     int val;
 *     struct TreeNode *left;
 *     struct TreeNode *right;
 * };
 */
bool isSameTree(struct TreeNode* p, struct TreeNode* q) {
    if(p == NULL && q == NULL) {
        return true;
    }
    if((!p && q) || (p && !q)) {
        return false;
    }
    if(p->val != q->val) {
        return false;
    }
    if(isSameTree(p->left, q->left) && isSameTree(p->right, q->right)) {
        return true;
    }
    return false;
}

运行结果


之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
我不会插花弄玉14 小时前
10.list【由浅入深-C++】
数据结构·c++·list
热心网友俣先生15 小时前
2026年华数杯C 题 超详细解题思路
c语言·开发语言·人工智能
鹿角片ljp15 小时前
LeetCode 53. 最大子数组和
算法·leetcode·职场和发展
旖旎夜光15 小时前
C++(类与对象)(下)
开发语言·c++·学习
cszn202615 小时前
AI如何自动识别标书检查废标风险?智能评审项目实践
经验分享
江屿风15 小时前
【科普】【差集&交集概念落地云相册】流食般投喂
开发语言·c++·笔记·算法·云相册
数模竞赛Paid answer15 小时前
2023年五一杯数学建模A题无人机定点投放问题求解全过程完整文档及程序
算法·数学建模·无人机·五一杯
科学实验家15 小时前
dp子序列问题,好难呀
算法
2401_868534781 天前
RTOS之RT-Thread & Linux:线程/进程管理与调度核心差异分析
c++·python
wabs6661 天前
关于图论【卡码网117.软件构建的思考】
数据结构·算法·软件构建·图论·卡码网