【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);
}
相关推荐
Via_Neo1 分钟前
今天是周六,两天后是周几?
java·数据结构·算法
星晨雪海1 分钟前
Redis-逻辑查询详情讲解
java·开发语言
伟大的车尔尼6 分钟前
广度优先搜索和深度优先搜索的概念
数据结构·算法·并查集·深度优先搜索·广度优先搜索
大鹏说大话9 分钟前
Java线程池调优实战:从核心参数到避坑指南
java·开发语言
lolo大魔王16 分钟前
Go语言的基础语法
开发语言·后端·golang
小陈工19 分钟前
Python Web开发入门(八):用户认证系统实现,给你的应用加上安全锁
开发语言·前端·数据库·python·安全·django·sqlite
铅笔侠_小龙虾23 分钟前
Miniconda + Poetry 实战
开发语言·python
深海空无一人31 分钟前
python基础
开发语言·python
泡泡茶壶Wending33 分钟前
opengl笔记之VBO,VAO
笔记
keep intensify33 分钟前
最小覆盖子串
算法