int judge(BiTree T1,bitree T2)//判断两个二叉树是否相同。
{
if (T1==0 && T2==0)//两棵树对应位置都为空返回1
return 1;
else if (T1==0 || T2==0 ||T1->data!=T2->data) //两棵树的当前节点只有一个为空或者两棵树的当前节点的值不同。
return 0;
else
return judge(T1->lchild,T2->lchild)*judge(T1->rchild,T2->rchild);
}