„Dinamikus adatszerkezetek tutorial” változatai közötti eltérés
| 411. sor: | 411. sor: | ||
Kezdjük már szeretni a rekúúúrziót ugye? | Kezdjük már szeretni a rekúúúrziót ugye? | ||
<pre> | |||
void kiir(pBIFA fa) { | |||
if (fa==NULL) return; | |||
if (fa->jobb) kiir(fa->jobb); | |||
printf("%d ",fa->adat); | |||
if (fa->bal) kiir(fa->bal); | |||
return; | |||
} | |||
</pre> | |||
Általában növekvő sorrendben szokták kérni a kiíratást (=> bal, printf, jobb). Ha megvan a fa==NULL vizsgálat, akkor le lehet spórolni az if(fa->irány)-t. | Általában növekvő sorrendben szokták kérni a kiíratást (=> bal, printf, jobb). Ha megvan a fa==NULL vizsgálat, akkor le lehet spórolni az if(fa->irány)-t. | ||