Untitled
public text v1 · immutablevoid ordena(LISTA *des, LISTA *ord, LISTA *fim)
{
LISTA p;
p = *ord;
if((*des)->info < p->info){
if(p->pont == NULL){
p->pont = (*des);
p = *des;
(*des)->pont = NULL;
return ordena(&p->pont,fim,fim);
}
else
ordena(des,&p->pont,fim);
}
else{
p = *des;
(*des)->pont = *ord;
*fim = (*des);
return ordena(&p->pont,des,fim);
}
}