【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);
}
相关推荐
im_AMBER2 分钟前
Leetcode 147 零钱兑换 | 单词拆分
javascript·学习·算法·leetcode·动态规划
明月(Alioo)7 分钟前
Python 并发编程详解 - Java 开发者视角
java·开发语言·python
zl_vslam17 分钟前
SLAM中的非线性优-3D图优化之IMU预积分SE3推导(二十一)
人工智能·算法·计算机视觉·3d
JAVA+C语言18 分钟前
C++ STL map 系列全方位解析
开发语言·c++
c++逐梦人19 分钟前
DFS经典例题(八皇后,数独)
算法·蓝桥杯·深度优先
福赖19 分钟前
《C#反射机制》
开发语言·c#
进击的小头20 分钟前
第18篇:PID参数整定与裕度优化的现场调试实战
python·算法
CODE_RabbitV20 分钟前
STM32F103C8T6 理论部分学习笔记
笔记·stm32·学习
cpp_250123 分钟前
P1796 汤姆斯的天堂梦
数据结构·c++·算法·题解·洛谷·线性dp