【Leetcode 101.对称二叉树】【C语言】判断一颗二叉树是否是对称二叉树(相同的树的变形)

对称二叉树



代码

c 复制代码
bool isSametree(struct TreeNode*root1,struct TreeNode*root2)
{
   if(root1==NULL&&root2==NULL)
   return true;
   if(root1==NULL||root2==NULL)
   return false;
   if(root1->val!=root2->val)
   return false;
   return isSametree(root1->left,root2->right)
   &&isSametree(root1->right,root2->left);
}
bool isSymmetric(struct TreeNode* root) {
    return isSametree(root->left,root->right);
}
相关推荐
m0_748240443 分钟前
Laravel5.6核心更新全解析
开发语言·php
曹牧5 分钟前
C#:Obsolete
开发语言·c#
我是苏苏9 分钟前
Web开发:使用C#的System.Drawing.Common将png图片转化为icon图片
开发语言·c#
淡忘旧梦14 分钟前
词错误率/WER算法讲解
人工智能·笔记·python·深度学习·算法
Dream Algorithm16 分钟前
POS机的机制,以及流量是怎么传送的
笔记
冬奇Lab21 分钟前
【Kotlin系列11】协程原理与实战(下):Flow与Channel驯服异步数据流
android·开发语言·kotlin
Jia shuheng23 分钟前
#ifdef __cplusplus extern “C“ #endif的作用
c语言·嵌入式硬件
好大哥呀24 分钟前
如何在手机上运行Python程序
开发语言·python·智能手机
阿蒙Amon24 分钟前
C#每日面试题-is和as的区别
java·开发语言·c#
狐5725 分钟前
2026-01-21-牛客每日一题-静态区间和(前缀和)
笔记·算法