Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
lyra Forumaš(ica)
Pridružen/a: 17. 07. 2006. (21:23:44) Postovi: (63)16
Spol:
|
|
[Vrh] |
|
Luuka Forumaš(ica)
Pridružen/a: 13. 02. 2007. (20:34:54) Postovi: (925)16
Spol:
Lokacija: Hakuna Matata
|
Postano: 23:14 čet, 29. 11. 2007 Naslov: |
|
|
Po tome i recimo fja prototipa [code:1]int fja (...)
{
...
return neki broj;
}[/code:1]
Vraća int al ga ti ne moraš iskoristit pa fju pozvat
fja(...);
Po tome i recimo fja prototipa Kod: | int fja (...)
{
...
return neki broj;
} |
Vraća int al ga ti ne moraš iskoristit pa fju pozvat
fja(...);
_________________ "Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy
|
|
[Vrh] |
|
desire Forumaš(ica)
Pridružen/a: 06. 09. 2007. (07:46:21) Postovi: (133)16
Spol:
|
|
[Vrh] |
|
arya Forumaš(ica)
Pridružen/a: 30. 11. 2006. (20:10:37) Postovi: (233)16
Spol:
Lokacija: forum
|
Postano: 23:16 čet, 29. 11. 2007 Naslov: |
|
|
a nisam te ja zbunila, luuka, nego oni koji su to pisali :)
inače, što ja mislim... ta f-ja kreira to novo dijete, i vraća kreirani čvor... ali ak ti taj čvor ne treba, ničem ne služi, onda valjda možeš samo pozvat f-ju, ona će ga kreirat, on će bit u stablu, ali ono što vraća returnom neće se ničemu pridružit, pa kao da ga i nema... ak ti treba taj čvor za neš dalje, onda valjda pridružuješ nekoj varijabli kad pozivaš funkciju...
al to su samo moja nagađanja :D
a nisam te ja zbunila, luuka, nego oni koji su to pisali
inače, što ja mislim... ta f-ja kreira to novo dijete, i vraća kreirani čvor... ali ak ti taj čvor ne treba, ničem ne služi, onda valjda možeš samo pozvat f-ju, ona će ga kreirat, on će bit u stablu, ali ono što vraća returnom neće se ničemu pridružit, pa kao da ga i nema... ak ti treba taj čvor za neš dalje, onda valjda pridružuješ nekoj varijabli kad pozivaš funkciju...
al to su samo moja nagađanja
_________________ kalendar
|
|
[Vrh] |
|
lyra Forumaš(ica)
Pridružen/a: 17. 07. 2006. (21:23:44) Postovi: (63)16
Spol:
|
|
[Vrh] |
|
arya Forumaš(ica)
Pridružen/a: 30. 11. 2006. (20:10:37) Postovi: (233)16
Spol:
Lokacija: forum
|
|
[Vrh] |
|
Luuka Forumaš(ica)
Pridružen/a: 13. 02. 2007. (20:34:54) Postovi: (925)16
Spol:
Lokacija: Hakuna Matata
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
mdoko Forumaš(ica)
Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol:
Lokacija: Heriot-Watt University, Edinburgh
|
|
[Vrh] |
|
ivanzub Forumaš(ica)
Pridružen/a: 08. 02. 2006. (11:16:46) Postovi: (CC)16
|
|
[Vrh] |
|
lyra Forumaš(ica)
Pridružen/a: 17. 07. 2006. (21:23:44) Postovi: (63)16
Spol:
|
|
[Vrh] |
|
ivanzub Forumaš(ica)
Pridružen/a: 08. 02. 2006. (11:16:46) Postovi: (CC)16
|
|
[Vrh] |
|
napraviculom Forumaš(ica)
Pridružen/a: 01. 02. 2007. (16:40:37) Postovi: (71)16
Spol:
Lokacija: Scranton
|
|
[Vrh] |
|
matmih Forumaš(ica)
Pridružen/a: 07. 12. 2006. (22:57:42) Postovi: (1A4)16
Spol:
Lokacija: {Zg, De , Ri}
|
|
[Vrh] |
|
mala Forumaš(ica)
Pridružen/a: 10. 10. 2006. (16:13:20) Postovi: (2A)16
Spol:
|
Postano: 14:06 pet, 30. 11. 2007 Naslov: |
|
|
[code:1]
int roditelj(node n, BTREE T)
{
node mama;
mama=PARENT(n,T);
node lijevo, desno;
lijevo=LEFT_CHILD(mama,T);
desno=RIGHT_CHILD(mama,T);
if ((lijevo==NULL)&&(desno!=NULL)) return 1;
if ((lijevo!=NULL)&&(desno==NULL)) return 1;
else return 0;
}
int LISCE1(BTREE T, node n, int k, int trenutni){
if (n==NULL) return 0;
int h=0;
node lijevo, desno;
lijevo=LEFT_CHILD(n,T);
desno=RIGHT_CHILD(n,T);
if (k==trenutni)
{
if ((roditelj(n,T)==1)&&(lijevo==NULL)&&(desno==NULL)) h++;
//return h;
}
if (lijevo!=NULL) h+=LISCE1(T,lijevo,k,trenutni+1);
if (desno!=NULL) h+=LISCE1(T,desno,k,trenutni+1);
return h;
}
int LISCE(BTREE T, int k){
return LISCE1(T,ROOT(T),k,0);
}[/code:1]
Kod: |
int roditelj(node n, BTREE T)
{
node mama;
mama=PARENT(n,T);
node lijevo, desno;
lijevo=LEFT_CHILD(mama,T);
desno=RIGHT_CHILD(mama,T);
if ((lijevo==NULL)&&(desno!=NULL)) return 1;
if ((lijevo!=NULL)&&(desno==NULL)) return 1;
else return 0;
}
int LISCE1(BTREE T, node n, int k, int trenutni){
if (n==NULL) return 0;
int h=0;
node lijevo, desno;
lijevo=LEFT_CHILD(n,T);
desno=RIGHT_CHILD(n,T);
if (k==trenutni)
{
if ((roditelj(n,T)==1)&&(lijevo==NULL)&&(desno==NULL)) h++;
//return h;
}
if (lijevo!=NULL) h+=LISCE1(T,lijevo,k,trenutni+1);
if (desno!=NULL) h+=LISCE1(T,desno,k,trenutni+1);
return h;
}
int LISCE(BTREE T, int k){
return LISCE1(T,ROOT(T),k,0);
} |
|
|
[Vrh] |
|
matmih Forumaš(ica)
Pridružen/a: 07. 12. 2006. (22:57:42) Postovi: (1A4)16
Spol:
Lokacija: {Zg, De , Ri}
|
|
[Vrh] |
|
|