【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);
}
相关推荐
老王爱玩车2 分钟前
第6讲:数组和函数实践-----控制台扫雷
c语言·开发语言·学习
我不会起名字3225 分钟前
一天一道力扣Hot100(37):深度优先算法--括号生成
java·数据结构·c++·后端·python·算法·go
是隼人9 分钟前
buuctf-pwn [NewStarCTF 2023 公开赛道]orw&rop(shellcode+orw)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
m0_7345717620 分钟前
深入理解C++ 多态<三>(Polymorphism)模板方法模式
开发语言·c++
君顾120 分钟前
24小时自助健身房系统开发实战:从0到1完整技术架构指南
java·开发语言·健身房
一只旭宝23 分钟前
面试预备:Linux指令专题
linux·笔记
foolishlee26 分钟前
SCRAM-SHA-256
数据库·算法·postgresql
Rabitebla28 分钟前
【Linux 系统编程】权限(一):身份、提权,和那 9 个权限位
linux·数据结构·c++·算法
Hotchip_MEMS36 分钟前
平板MEMS麦克风阵列如何赋能远程会议与远场拾音
人工智能·笔记·物联网·电脑·制造
東隅已逝,桑榆非晚40 分钟前
List(类函数学习)
c++·笔记·学习