Zadaca 2.(preorder)
Select messages from
# through # FAQ
[/[Print]\]

Forum@DeGiorgi -> Strukture podataka i algoritmi

#1: Zadaca 2.(preorder) Autor/ica: Izgubljen u prijevodu PostPostano: 13:11 sri, 6. 2. 2008
    —
Molim vas, sto ne valja u ovome preorderu, proslo je compiler, ali se program rusi:

void PREORDER(PRIORITY_QUEUE A){

printf(" %c", A->element);

celltype *i;

celltype *t;

i=A->leftchild;

if(i==NULL) i=A->rightchild;

t=A;

while(i!=NULL){

PREORDER(i);

i=t->rightchild;

}

}

#2:  Autor/ica: MKova PostPostano: 13:17 sri, 6. 2. 2008
    —
.. uopce ne kuzim logiku kojom ides... while petlja!?
preorder: korjen, lijevo dijete, desno dijete

dakle pisem pseudo:

Kod:
PREORDER(cvor i, stablo b)
    ispisi element cvora
    ako postoji lijevo dijete
        preorder(lijevo dijete, b)
    ako postoji desno dijete
        preorder(desno dijete, b)
}

#3:  Autor/ica: Izgubljen u prijevodu PostPostano: 13:29 sri, 6. 2. 2008
    —
ovo je uzeto iz skripte, uz modifikacije, while petlja je ovdje potpuno logicna, mislim da je problem u necemu drugom,



Forum@DeGiorgi -> Strukture podataka i algoritmi


output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.

Stranica 1 / 1.

Powered by phpBB © 2001,2002 phpBB Group
Theme created by Vjacheslav Trushkin