Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 48 Posta ]  Idi na stranicu Prethodni  1, 2
Autoru Poruka
 Tema posta:
PostPoslato: 23.04.2003. 13:20:20 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Abraxas je napisao:
zlatko je napisao:
Nego da li bi se dobili mnogo druga

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 23.04.2003. 13:47:34 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
tanjci je prikazala vrlo elegantno re

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 23.04.2003. 14:46:46 
Hall of Fame
Korisnikov avatar

Pridružio se: 02.11.2001. 15:05:24
Postovi: 211
Lokacija: BG
Godina: Dipl.
Smer: IS
Aj hevnt sin eni red in it, mislio sam na red u "primerima".

_________________
Intelligence is the ability to avoid doing work, yet getting the work done.
- Linus Torvalds


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 23.04.2003. 18:33:29 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Misli

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.04.2003. 12:21:07 

Pridružio se: 03.01.2002. 02:15:30
Postovi: 744
Lokacija: BG
Godina: Dipl.
Smer: IS
Oni kodovi, koje je on dao, bas i nisu pogodni za ucenje i razumevanje struktura podataka. Ali je zato nephodno dobro prouciti taj kod da bi se polozio ispit. Po meni je bezveze to sto se pretpostavlja poznavanje nacina na koji je profesor implementirao red i stek da bi se uradili zadaci na ispitu. To gusi kreativnost i navodi ljude na bubanje umesto na razmisljanje i snalazenje prilikom resavanja zadatog problema. Zadaci sa kolokvijuma su bili neprecizni i dvosmisleni. Zar ne moze lepo da napise zaglavlje svake funkcije koju treba da napisemo i naznaci sta koji parametar predstavlja?
Nego, jel neko moze da objasni sta je u stvari trebalo da se uradi u ovom zadatku sa kolokvijuma:

Napisati funkciju transformisi (STAK s1, STAK* s2) koja ce od staka koji je implementiran kako jednostruko spregnuta lista formirati novi stak koji je implementiran preko niza.

Nije mi jasno kako promenljive s1 i s2, koje valjda predstavljaju listu i niz, mogu biti istog tipa, odnosno prva je tog tipa, a druga je pokazivac na taj tip. Sta tu, u stvari, treba da se uradi?

_________________
There must be some kind of way out of here
Said the joker to the thief
Theres too much confusion
I cant get no relief


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.04.2003. 00:16:40 

Pridružio se: 09.11.2001. 00:17:45
Postovi: 61
Lokacija: Zemoon
pa stak je jednostavno pokazivach na void i cilj toga jeste da se prikrije da si transformisao.... ja sam radio u paskalu pa se nisam setio kako da kazem void u paskalu pa nisam sakrio.....
inache to je obichna procedura koja prepisuje elemente liste u niz....


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.04.2003. 10:57:53 
Korisnikov avatar

Pridružio se: 25.10.2001. 12:12:48
Postovi: 380
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Black je napisao:
Nego, jel neko moze da objasni sta je u stvari trebalo da se uradi u ovom zadatku sa kolokvijuma:
Napisati funkciju transformisi (STAK s1, STAK* s2) koja ce od staka koji je implementiran kako jednostruko spregnuta lista formirati novi stak koji je implementiran preko niza.
Nije mi jasno kako promenljive s1 i s2, koje valjda predstavljaju listu i niz, mogu biti istog tipa, odnosno prva je tog tipa, a druga je pokazivac na taj tip. Sta tu, u stvari, treba da se uradi?

Ideja je u tzv. "sakrivanju implementacije". Posto ocigledno nisi bio na predavanjima/vezbama kada smo to podrobno radili ja cu ti ukratko (ali dovoljno da skapiras) prepricati u cemu je problem.
Naime, STAK ti je tip podatka koji je definisan da pokazuje na void. (znaci typedef void * STAK)
Sta to zapravo znaci? To znaci da promenljiva tipa stak cuva adresu (pokazuje) necega. Tvoje je da implicitno kastujes sadrzaj na koji pokazuje s1 u strukturu koja reprezentuje cvor tvoje liste i tako ustvari dobijes glavu (pokazivac na prvi elemenAt) tvoje liste. To je sto se tice s1. Potom ti treba da napravis strukturu koja ce implementirati LIFO koncept na nizu (dakle glavu koja ce cuvati index poslednje unetog elementa i sam niz podataka). Pointer na ovu strukturu deklarises u okviru same funkcije transformisi. Alociras novi prostor za tu tvoju strukturu i u polje koje reprezentuje sam niz prepises sve elemente (pocev od glave) iz one liste od malopre. Kada sve to zavrsis u s2 treba da smestis pokazivac na ovaj kreirani pokazivac na strukturu/niz.

Nadam se da ces uspeti iz ove konfuzije da ukapiras zamisljeno, ako nista pazljivim i ponovnim citanjem ...

Inace, ceo domaci ti je zasnovan na ovome, tako da ako ovo ne ukapiras neces odbraniti isti.

Moram za kraj da se izjadam, iako sam ja ovo sve lepo skontao na kolokvijumu sam deklarisao promenljivu (staticku) tipa strukture koja implementira LIFO niz i u s2 upisao pointer na prvi elemenat niza... sto ne valja jer ce po izlasku iz funkcije alocirani prostor biti unisten ... samo sam trebao pokazivac na strukturu i da adresu pokazivaca upisem u s2!!!! Kako sam se iznervirao ... a setio sam se vec na stanici kada sam se vracao kuci ... jos uvek se jedem.

Izvinjavam se na dugackom post-u.

_________________
Zoran Marokanac: "Postojao je samo jedan Ljuba Zemunac. Svi drugi su obični krompiri."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.04.2003. 15:02:41 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
One kodove nije on ni kodirao.

To

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 26.04.2003. 15:52:31 

Pridružio se: 03.01.2002. 02:15:30
Postovi: 744
Lokacija: BG
Godina: Dipl.
Smer: IS
Da, sada mi je sve to mnogo jasnije.
s1 parametar je u stvari pokazivac na slog, koji ima samo jedno polje, pokazivac na vrh staka (koji je implementiran u obliku liste). Pretpostavljamo da je ranije u programu pozvana funkcija koja kreira tu listu, i u okviru koje pokazivac na void u stvari postaje pokazivac na taj slog.
s2 parametar je pokazivac na pokazivac na void, i tek prilikom izvrsavanja funkcije "transformisi" on postaje pokazivac na pokazivac na slog koji ima dva polja, niz i varijablu koja oznacava broj elemenata niza.
Zlatko je vec nesto komentarisao na tu temu, ali bilo bi dobro da se to jos malo pojasni. Da li je nephodno da drugi parametar bude pokazivac na pokazivac. Jel ne bi moglo jednostavno da stoji STAK s2?

_________________
There must be some kind of way out of here
Said the joker to the thief
Theres too much confusion
I cant get no relief


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 26.04.2003. 16:04:31 

Pridružio se: 03.01.2002. 02:15:30
Postovi: 744
Lokacija: BG
Godina: Dipl.
Smer: IS
Da li bi umesto:
Kod:
typedef struct stak_rep_lista {
   struct stak_elem *vrh;
} STAK_LISTA;
STAK_LISTA *lista

moglo da se napise:
Kod:
typedef struct stak_rep_lista {
   struct stak_elem *vrh;
};
stak_rep_lista *lista

_________________
There must be some kind of way out of here
Said the joker to the thief
Theres too much confusion
I cant get no relief


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 27.04.2003. 12:22:25 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Za dati primer to je mogu

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 27.04.2003. 14:26:12 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Hiljadu za

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 28.04.2003. 02:16:45 

Pridružio se: 03.01.2002. 02:15:30
Postovi: 744
Lokacija: BG
Godina: Dipl.
Smer: IS
zlatko je napisao:
PS: Nadam se da ovo neko

_________________
There must be some kind of way out of here
Said the joker to the thief
Theres too much confusion
I cant get no relief


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 29.04.2003. 22:19:12 

Pridružio se: 15.11.2001. 21:52:55
Postovi: 242
Lokacija: Sabac
Godina: Dipl.
Smer: IS
da se vratimo na domaci. jel ga neko uradio? ja imam problema sa ovim fajlovima stak.h i inverz.c
naime, kroz koji god kompajler pokusam da ih provucem ne ide. javlja neke greske. npr. borland c++ kompajler, btw. on moze da se koristi i za c, zar ne? mi javi gresku prilikom linkovanja??? a miracle c neku glupu gresku u inverz.c kod funkcije razvrstaj.
imam jos i turbo c, doduse jos ga nisam instalirao. njega cu sutra da probam pa da vidim sta se desava.

koji vi kompajler koristite?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.04.2003. 08:25:10 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Ja koristim gcc na linuxu, Dev C++ na win-u jer je najbr

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.04.2003. 09:30:51 
Korisnikov avatar

Pridružio se: 25.10.2001. 12:12:48
Postovi: 380
Lokacija: Beograd
Godina: Dipl.
Smer: IS
U stak.c inkluduj stak.h a u inverz.c inkluduj stak.c i sve ce da fercera.

ILI

Probaj stak.* da bacis u dir gde su ti sve ostale header datoteke.

_________________
Zoran Marokanac: "Postojao je samo jedan Ljuba Zemunac. Svi drugi su obični krompiri."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.04.2003. 10:52:48 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Nema potrebe da se i

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.04.2003. 14:11:15 

Pridružio se: 15.11.2001. 21:52:55
Postovi: 242
Lokacija: Sabac
Godina: Dipl.
Smer: IS
nemoj tako nisi bezveze pisao ;)
evo ja sam uradio domaci bas kako bi trebalo i sve fercera k'o podmazano, pa ako neko zeli da pogleda kod nek se javi.

hvala zlatko za onaj savet u vezi sa "projects", nisam imao pojma da se tako radi

regs!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.04.2003. 16:06:54 
Korisnikov avatar

Pridružio se: 25.10.2001. 12:12:48
Postovi: 380
Lokacija: Beograd
Godina: Dipl.
Smer: IS
I
Vrlo dobro znam da ne treba nista menjati ni u .h ni u inverz.c ali sam pokusao da prenesem tebi koji eto znas "te osnove to najvaznije" da meni kompajler nije hteo da iskompajlira "projekat" sve dok nisam inkludovao .c umesto header datoteke.

II
Ti kazes:
Citiraj:
A znate li vi

_________________
Zoran Marokanac: "Postojao je samo jedan Ljuba Zemunac. Svi drugi su obični krompiri."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.04.2003. 19:16:37 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Koji kompajler to nije mogao? Ako je to ta

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.05.2003. 13:01:56 
Korisnikov avatar

Pridružio se: 25.10.2001. 12:12:48
Postovi: 380
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Pokusavam da te shvatim ali mi nikako ne uspeva.
To sto ja (kao i sigurno bar 99% kolega) nisam znao da je neophodno otvoriti novi "projekat" (ciji je meni usput krajnje zabacen i neuocljiv) nikako ne moze da znaci da ja ne znam "ono najznacajnije", niti da ne znam za sta sluzi include direktiva (ja ne vidim konekciju medju tim stvarima). Bez otvaranja novog projekta ni tvoj, ni moj, ni domaci sa puskica niko nece uspeti da iskompajlira.

A sto se tice tvog piskaranja, svaka cast na trudu ali si na par mesta lupio (i ostao ziv).

Citiraj:
Ti rep slogovi predstavljaju u stvari opis novog tipa a tip je sinonim za klasu tj. klase = tip.


Tip nije sinonim za klasu. Klasa jeste tip ali tip nije (ne mora biti) klasa. Ti hoces da kazes da je integer klasa? Apsurd.

_________________
Zoran Marokanac: "Postojao je samo jedan Ljuba Zemunac. Svi drugi su obični krompiri."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 04.05.2003. 19:14:42 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Nije me bilo par dana pa da nadoknadim propu

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 04.05.2003. 19:15:42 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
BugiVugi je napisao:
A sto se tice tvog piskaranja, svaka cast na trudu ali si na par mesta lupio (i ostao ziv).

Citiraj:
Ti rep slogovi predstavljaju u stvari opis novog tipa a tip je sinonim za klasu tj. klase = tip.


Tip nije sinonim za klasu. Klasa jeste tip ali tip nije (ne mora biti) klasa. Ti hoces da kazes da je integer klasa? Apsurd.

Priznajem da sam pomalo spetljano zvu

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 48 Posta ]  Idi na stranicu Prethodni  1, 2


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 13 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
cron
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group