【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);
}
相关推荐
liuchangng12 小时前
BMAD-METHOD实战笔记_20260213112550
笔记
寻寻觅觅☆13 小时前
东华OJ-基础题-122-循环数(C++)-难度难
开发语言·c++
白中白1213813 小时前
算法题-14
数据结构·算法·leetcode
2501_9011478313 小时前
打家劫舍问题的动态规划解法与性能优化笔记
笔记·算法·动态规划
像豆芽一样优秀13 小时前
Easy-Vibe Task02学习笔记
笔记·学习
Zachery Pole13 小时前
JAVA_04_判断与循环
java·开发语言
plus4s13 小时前
2月13日(73-75题)
数据结构·c++·算法
懒惰成性的13 小时前
11.Java的String类
java·开发语言
近津薪荼13 小时前
dfs专题8——子集
算法·深度优先
嵌入小生00713 小时前
进程(2)---相关函数接口、消亡、exec函数族 | 嵌入式(Linux)
linux·c语言·嵌入式·进程·函数接口·exec函数族·进程的消亡