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;
}

运行结果


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

相关推荐
我是中国人哦(⊙o⊙)10 分钟前
我的寒假作业
人工智能·算法·机器学习
qq_242188633212 分钟前
系统封装经验总结
经验分享
Zik----16 分钟前
Leetcode2 —— 链表两数相加
数据结构·c++·leetcode·链表·蓝桥杯
.格子衫.24 分钟前
030动态规划之树形DP——算法备赛
算法·动态规划
胡萝卜不甜41 分钟前
算法宗门--冒泡排序(“懒”到极致的算法)
算法
白太岁1 小时前
Muduo:(3) 线程的封装,线程 ID 的获取、分支预测优化与信号量同步
c++·网络协议·架构·tcp
charliejohn1 小时前
计算机考研 408 数据结构 中缀转后缀
数据结构·考研·算法
lifallen1 小时前
后缀数组 (Suffix Array)
java·数据结构·算法
仰泳的熊猫1 小时前
题目1523:蓝桥杯算法提高VIP-打水问题
数据结构·c++·算法·蓝桥杯
踩坑记录1 小时前
leetcode hot100 46. 全排列 medium 递归回溯 dfs
leetcode·深度优先