【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);
}
相关推荐
神也佑我橙橙11 分钟前
Thrift 简单介绍
算法
2401_8345170713 分钟前
AD学习笔记-26 Active Routing
笔记·学习
simon_skywalker17 分钟前
线性代数及其应用习题答案(中文版)第二章 矩阵代数 2.1 矩阵运算(2)
线性代数·算法·矩阵
jiayong2318 分钟前
数据结构时间复杂度完全解析
数据结构
REDcker26 分钟前
JS 与 C++ 语言绑定技术详解
开发语言·javascript·c++
June`26 分钟前
C++11新特性全面解析(三):智能指针与死锁
开发语言·c++
认真敲代码的小火龙29 分钟前
【JAVA项目】基于JAVA的医院管理系统
java·开发语言·课程设计
断剑zou天涯31 分钟前
【算法笔记】Manacher算法
java·笔记·算法
瑶光守护者1 小时前
【学习笔记】5G RedCap:智能回落5G NR驻留的接入策略
笔记·学习·5g
你想知道什么?1 小时前
Python基础篇(上) 学习笔记
笔记·python·学习