【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);
}
相关推荐
fantasy_arch9 分钟前
SVT-AV1 B帧决策和mini-GOP决策分析
算法·av1
声声codeGrandMaster11 分钟前
逻辑回归-泰坦尼克号
算法·机器学习·逻辑回归
集芯微电科技有限公司13 分钟前
PC1001超高频率(50HMZ)单通单低侧GaN FET驱动器支持正负相位配置
数据结构·人工智能·单片机·嵌入式硬件·神经网络·生成对抗网络·fpga开发
Fighting_p15 分钟前
【预览word文档】使用插件 docx-preview 预览线上 word 文档
开发语言·c#·word
superman超哥24 分钟前
Rust 发布 Crate 到 Crates.io:从本地到生态的完整旅程
开发语言·后端·rust·crate·crates.io
浪客川24 分钟前
【百例RUST - 002】流程控制 基础语法练习题
开发语言·rust
QT 小鲜肉25 分钟前
【Linux命令大全】001.文件管理之slocate命令(实操篇)
linux·运维·服务器·数据库·笔记
一路往蓝-Anbo28 分钟前
C语言从句柄到对象 (二) —— 极致的封装:不透明指针与 SDK 级设计
c语言·开发语言·数据结构·stm32·单片机·嵌入式硬件
上天_去_做颗惺星 EVE_BLUE32 分钟前
C++学习:学生成绩管理系统
c语言·开发语言·数据结构·c++·学习
雪域迷影34 分钟前
使用Python库获取网页时报HTTP 403错误(禁止访问)的解决办法
开发语言·python·http·beautifulsoup·urllib