【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);
}
相关推荐
wdfk_prog3 分钟前
[Linux]学习笔记系列 -- [fs]seq_file
linux·笔记·学习
liuchangng4 分钟前
Open-AutoGLM部署运行笔记
笔记
maozexijr7 分钟前
Rabbit MQ中@Exchange(durable = “true“) 和 @Queue(durable = “true“) 有什么区别
开发语言·后端·ruby
wen__xvn8 分钟前
第 34 场 蓝桥·算法入门赛·百校联赛
算法
ASD125478acx8 分钟前
超声心动图心脏自动检测YOLO11-NetBifPN算法实现与优化
算法
深圳佛手9 分钟前
使用java,怎么样高效地读取一个大文件(10g以上)?
java·开发语言
君心似砂11 分钟前
很久没有写东西了
笔记
xiaolyuh12312 分钟前
【XXL-JOB】 GLUE模式 底层实现原理
java·开发语言·前端·python·xxl-job
源码获取_wx:Fegn089512 分钟前
基于 vue智慧养老院系统
开发语言·前端·javascript·vue.js·spring boot·后端·课程设计
ohoy30 分钟前
RedisTemplate 使用之Zset
java·开发语言·redis