int Depth(BiTree T)/* 深度 */
{if(T==NULL)
return(0);
else
return 1+(Depth(T->lchild)>Depth(T->rchild)? Depth(T->lchild):Depth(T->rchild));
}
int Depth(Bitree T)
{
if (T==NULL) return 0;
u=Depth(T->lchild);
v=Depth(T->rchild);
if (u>n) return (u+1)
return (v+1)
}