bool IsBSTEqual(BNode* root1,BNode* root2)
{
if (root1==NULL && root2==NULL)
{
return true;
}
else if (root1==NULL || root2==NULL)
{
return false;
}
else
{
if (root1->data != root2->data)
{
return false;
}
bool is_left = IsBSTEqual(root1->left,root2->left);
bool is_right = IsBSTEqual(root1->right,root2->right);
if (is_left&&is_right)
return true;
else
{
is_right = IsBSTEqual(root1->right,root2->left);
is_left = IsBSTEqual(root1->left,root2->right);
if (is_left&&is_right)
return true;
else
return false;
}
}
}
分享到:
相关推荐
该项目是一款基于freeRTOS操作系统和STM32F103x微控制器的手机远程控制浴室温度系统设计源码,共包含1087个文件,包括580个C语言源文件、269个头文件、45个汇编源文件、36个数据文件、36个目标文件、35个编译规则文件、28个包含文件、27个文本文件、6个源文件、3个归档文件。此系统通过手机远程实现对浴室温度的有效控制,适用于智能浴室环境管理。
labview程序代码参考学习使用,希望对你有所帮助。
labview程序代码参考学习使用,希望对你有所帮助。
labview程序代码参考学习使用,希望对你有所帮助。
labview程序代码参考学习使用,希望对你有所帮助。