Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
CROmpir Forumaš(ica)
Pridružen/a: 15. 09. 2009. (18:27:06) Postovi: (B3)16
|
|
[Vrh] |
|
matmih Forumaš(ica)
Pridružen/a: 07. 12. 2006. (22:57:42) Postovi: (1A4)16
Spol:
Lokacija: {Zg, De , Ri}
|
|
[Vrh] |
|
Joker Forumaš(ica)
Pridružen/a: 19. 09. 2010. (10:19:16) Postovi: (8C)16
Spol:
|
|
[Vrh] |
|
yellow submarine Forumaš(ica)
Pridružen/a: 01. 10. 2010. (19:28:03) Postovi: (34)16
Spol:
|
|
[Vrh] |
|
akolak Forumaš(ica)
Pridružen/a: 27. 12. 2010. (16:52:59) Postovi: (1D)16
|
|
[Vrh] |
|
Sekanta Forumaš(ica)
Pridružen/a: 13. 09. 2009. (10:14:33) Postovi: (48)16
|
|
[Vrh] |
|
Joker Forumaš(ica)
Pridružen/a: 19. 09. 2010. (10:19:16) Postovi: (8C)16
Spol:
|
|
[Vrh] |
|
pravipurger Forumaš(ica)
Pridružen/a: 11. 07. 2009. (10:29:44) Postovi: (128)16
Spol:
|
Postano: 9:52 pon, 7. 11. 2011 Naslov: |
|
|
[quote="matmih"][quote="pravipurger"]
2. Da li kad mi ćelija sadrži koeficijent, eksponent i pointer trebam pisati dvije funckije RETRIEVE1 i RETRIEVE2, jednu koja vraća koef, drugu koja vraća exp ili jednu koja će vraćati nešto drugo?[/quote]
2. U ATP postoji samo jedna funkcija RETRIEVE i samo tu morate implementirati, ona vraća element koji se nalazi na poziciji p u listi. Dakle vraća element, kojeg god tipa on bio u vašem zadatku.[/quote]
je li onda ovo npr. u funkciji main neovisno o implementaciji?
[code:1]
element1=RETRIEVE(p,L1);
element2=RETRIEVE(q,L2);
if(element1.exp==element2.exp)
element3.koef=element1.koef[/code:1]
matmih (napisa): | pravipurger (napisa): |
2. Da li kad mi ćelija sadrži koeficijent, eksponent i pointer trebam pisati dvije funckije RETRIEVE1 i RETRIEVE2, jednu koja vraća koef, drugu koja vraća exp ili jednu koja će vraćati nešto drugo? |
2. U ATP postoji samo jedna funkcija RETRIEVE i samo tu morate implementirati, ona vraća element koji se nalazi na poziciji p u listi. Dakle vraća element, kojeg god tipa on bio u vašem zadatku. |
je li onda ovo npr. u funkciji main neovisno o implementaciji?
Kod: |
element1=RETRIEVE(p,L1);
element2=RETRIEVE(q,L2);
if(element1.exp==element2.exp)
element3.koef=element1.koef |
_________________ No, you clearly don’t know who you’re talking to, so let me clue you in: I am not in danger, Skylar. I am the danger. A guy opens his door and gets shot and you think that of me? No. I am the one who knocks.
|
|
[Vrh] |
|
Borgcube Forumaš(ica)
Pridružen/a: 01. 11. 2010. (21:14:10) Postovi: (56)16
Lokacija: Tu i tamo.
|
|
[Vrh] |
|
jabuka Forumaš(ica)
Pridružen/a: 21. 11. 2009. (15:53:14) Postovi: (7C)16
|
|
[Vrh] |
|
Dama Herc Forumaš(ica)
Pridružen/a: 24. 09. 2010. (23:37:22) Postovi: (12)16
Spol:
|
|
[Vrh] |
|
akolak Forumaš(ica)
Pridružen/a: 27. 12. 2010. (16:52:59) Postovi: (1D)16
|
|
[Vrh] |
|
mini Forumaš(ica)
Pridružen/a: 04. 02. 2009. (14:31:34) Postovi: (69)16
Spol:
|
|
[Vrh] |
|
zvonkec Forumaš(ica)
Pridružen/a: 04. 11. 2010. (20:56:30) Postovi: (37)16
Spol:
|
|
[Vrh] |
|
mini Forumaš(ica)
Pridružen/a: 04. 02. 2009. (14:31:34) Postovi: (69)16
Spol:
|
|
[Vrh] |
|
integral Forumaš(ica)
Pridružen/a: 09. 05. 2011. (14:48:05) Postovi: (1D)16
|
Postano: 19:49 uto, 8. 11. 2011 Naslov: |
|
|
Treba mi funkcija INSERT za liste pomoću pointera. Jel mi može neko reći gdje je u ovom kodu greška? Tj., znam da ne smije bili taj malloc, već da treba drukčije odrediti next poziciju, ali ne kužim kako:
[i]void INSERT (elementtype x, position p, LIST *L){
position temp=FIRST(*L);
do{
temp = NEXT(temp,*L);
} while (temp!= NEXT(p,*L));
p->next = (celltype *) malloc (sizeof(celltype));
p->next->element = x;
p->next->next = temp;
}[/i]
Treba mi funkcija INSERT za liste pomoću pointera. Jel mi može neko reći gdje je u ovom kodu greška? Tj., znam da ne smije bili taj malloc, već da treba drukčije odrediti next poziciju, ali ne kužim kako:
void INSERT (elementtype x, position p, LIST *L){
position temp=FIRST(*L);
do{
temp = NEXT(temp,*L);
} while (temp!= NEXT(p,*L));
p→next = (celltype *) malloc (sizeof(celltype));
p→next→element = x;
p→next→next = temp;
}
|
|
[Vrh] |
|
ivaa Forumaš(ica)
Pridružen/a: 10. 07. 2009. (17:39:10) Postovi: (7)16
|
|
[Vrh] |
|
CROmpir Forumaš(ica)
Pridružen/a: 15. 09. 2009. (18:27:06) Postovi: (B3)16
|
|
[Vrh] |
|
Malina_1 Forumaš(ica)
Pridružen/a: 26. 01. 2010. (22:06:23) Postovi: (23)16
|
|
[Vrh] |
|
satja Forumaš(ica)
Pridružen/a: 16. 05. 2010. (10:44:17) Postovi: (F1)16
|
Postano: 15:10 sri, 9. 11. 2011 Naslov: |
|
|
[quote="Malina_1"]
Program mi radi dobro ako u ulaznom podatku ne spomenem : ^, što je taj ^, mislim inače je to matematički simbol za &. Ali ovdje valjda nije. I kako idu prioriteti među logičkim simbolima? Unaprijed hvala nekome tko će odgovoriti na ovo pitanje. :)[/quote]
To je XOR, vraća istinu ako je točno jedan od dva operanda istinit.
Prioriteti su AND, XOR, OR iliti &, ^, |
Malina_1 (napisa): |
Program mi radi dobro ako u ulaznom podatku ne spomenem : ^, što je taj ^, mislim inače je to matematički simbol za &. Ali ovdje valjda nije. I kako idu prioriteti među logičkim simbolima? Unaprijed hvala nekome tko će odgovoriti na ovo pitanje. |
To je XOR, vraća istinu ako je točno jedan od dva operanda istinit.
Prioriteti su AND, XOR, OR iliti &, ^, |
|
|
[Vrh] |
|
|