【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);
}
相关推荐
@我漫长的孤独流浪3 分钟前
Python编程核心知识点速览
开发语言·数据库·python
qq_4160187210 分钟前
C++中的状态模式
开发语言·c++·算法
2401_8845632411 分钟前
模板代码生成工具
开发语言·c++·算法
code 小楊16 分钟前
yrb 1.5.0 正式发布:Python 极简国内下载加速与全景可视化终端体验!
开发语言·python
2401_8319207425 分钟前
C++代码国际化支持
开发语言·c++·算法
m0_6727033133 分钟前
上机练习第51天
数据结构·c++·算法
ArturiaZ40 分钟前
【day60】
算法·深度优先·图论
2401_851272991 小时前
自定义内存检测工具
开发语言·c++·算法
章鱼丸-1 小时前
DAY31 文件的拆分和写法
开发语言·python
左左右右左右摇晃1 小时前
Java并发——synchronized锁
java·开发语言