64,654
社区成员
发帖
与我相关
我的任务
分享
bool compTree(Tree *t1, Tree *t2)
{
if(t1==NULL && t2==NULL) return true; //同时空
else if(t1==NULL && t2!=NULL) return false; //第一个空,第二个不空
else if(t1!=NULL && t2==NULL) return false; //第一个不空,第二个空
else if(t1->data != t2->data) return false; //都不空,但数倨不等
else return(compTree(t1->left, t2->left) && compTree(t1->right, t2->right))
//都不空,数据也相等,就比较它们的左右子树了。
}