【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);
}
相关推荐
jf加菲猫2 分钟前
第15章 文件和目录
开发语言·c++·qt·ui
likerhood2 分钟前
Java实现选择题选项乱序算法
java·开发语言·算法
我登哥MVP8 分钟前
【SpringMVC笔记】 - 11 - SpringMVC 执行流程
java·spring boot·笔记·spring·tomcat·intellij-idea
小鱼~~10 分钟前
最小二乘&均方误差MSE&平均绝对误差MAE
python·算法·机器学习
道长爱睡懒觉13 分钟前
蓝牙,导航,仪表,TBOX,OTA
笔记
数智化精益手记局13 分钟前
仓库安灯管理系统的异常响应机制:破解仓库安灯管理系统的跨部门协同难题
大数据·数据结构·人工智能·制造·精益工程
执于代码13 分钟前
python 环境知多少
开发语言·python
田梓燊22 分钟前
力扣:138.随机链表的复制
算法·leetcode·链表
不忘不弃27 分钟前
皇后摆放问题优化求解法
算法
t***54428 分钟前
如何在 Dev-C++ 中切换编译器至 Clang
开发语言·c++