【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);
}
相关推荐
lihao lihao12 小时前
平衡二叉树
笔记
FMRbpm12 小时前
树的练习6--------938.二叉搜索树的范围和
数据结构·c++·算法·leetcode·职场和发展·新手入门
wubba lubba dub dub75013 小时前
第三十三周 学习周报
学习·算法·机器学习
C+-C资深大佬13 小时前
C++数据类型
开发语言·c++·算法
ID_1800790547313 小时前
日本乐天商品详情API接口的请求构造与参数说明
开发语言·python·pandas
JavaLearnerZGQ13 小时前
我的Redis笔记2【分布式缓存】
redis·笔记·缓存
代码游侠13 小时前
复习——ARM Cortex-A 裸机开发深度解析
arm开发·笔记·嵌入式硬件·学习·架构
吗喽15434518813 小时前
渗透高级第一次作业(笔记整理)
笔记·安全·网络安全
派大鑫wink13 小时前
【Day34】Servlet 进阶:会话管理(Cookie vs Session)
java·开发语言·学习方法
多米Domi01113 小时前
0x3f 第35天 电脑硬盘坏了 +二叉树直径,将有序数组转换为二叉搜索树
java·数据结构·python·算法·leetcode·链表