世界星级酒店:怎么理解递归求树深

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 06:46:35
void treedepth(JD *bt,int *l,int *h)
{
int l1=0,l2=0,h1=0,h2=0;
if(bt!=NULL)
{ (*l)++;
if (*l>*h) *h=*l;
treedepth(bt->lchild,&l1,&h1);
treedepth(bt->rchild,&l2,&h2);
if (h1>h2) *h=*h+h1;
else *h=*h+h2;

}
}

先定义一个,
然后给范围编程