码迷,mamicode.com
首页 > 编程语言 > 详细

每日LeetCode - 101. 对称二叉树(C语言)

时间:2021-05-25 17:51:01      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mamicode   struct   str   include   rgb   ini   div   ima   技术   

技术图片

 

C语言

#include "stdbool.h"
#define NULL ((void *)0)

//Definition for a binary tree node.
struct TreeNode {
    int val;
    struct TreeNode *left;
    struct TreeNode *right;
};

bool check(struct TreeNode* p, struct TreeNode* q) {
    if (!p && !q) return true;
    if (!p || !q) return false;
    return p->val == q->val && check(p->left, q->right) && check(p->right, q->left);
}

bool isSymmetric(struct TreeNode* root) {
    return check(root, root);
}

 

每日LeetCode - 101. 对称二叉树(C语言)

标签:mamicode   struct   str   include   rgb   ini   div   ima   技术   

原文地址:https://www.cnblogs.com/vicky2021/p/14806343.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!