[ Venomous_poison @ 18.02.2011. 14:36 ] @
Bok,

zamolio bih vas za pomoć oko jednog programa. Radi se o listama. Zadatak je, među ostalim, iz podataka koji se ucitaju iz datoteke(struktura proizvod sa clanovima: naziv, vrsta i cijena) po parametru vrsta izdvojiti sve clanove iz pocetne liste u nove liste. Dakle, ako imamo 3 vrste proizvoda(npr. vrsta prehrambeni, kućanski aparati i rasvjeta) napraviti tri nove liste, svaku za pojedinu vrstu proizvoda, te ih sve ispisati na izlaz po novonastalim kategorijama. Sortiranje i ucitavanje mi nije bio problem. Kod ne prilazem jer mi ne pada na pamet nekakvo rjesenje za ovaj problem, google ne pomaze. Eto, ako netko zna bio bih zahvalan da pomogne u vidu pseudo-koda ili savjeta naravno:).

Hvala
[ miniplazma @ 26.02.2011. 23:06 ] @
Možda ovako:
Kreiraj niz od n elemenata(koliko imaš vrsta proizvoda - prehrana itd..) tipa pokazivač na listu. Neka to bude niz1
I u strukturi koja opisuje proizvod dodaj integer za ID proizvoda(npr 1 za prehranu, 2 za aparate itd)
I kada hoćeš da dodaš određeni proizvod u njegovu listu , listi ćeš pristupiti sa niz1[id].

Probaj ovo, pa ako bude nekih problema javi
Ako smislim nešto pametnije, javiću ti :)