| Uvod u algoritme i strukture podataka
Termin:
ponedeljkom od 10h, sala 830
Obaveštenja:
- Prvi kolokvijum ce biti organizovan u dogovoru sa studentima (najverovatnije 20. ili 21. decembra)
- Drugi kolokvijum ce biti organizovan ili krajem semestra (ako bude za to bilo prostora) ili u terminu prvog ispitnog roka.
Obaveze na kursu
- Domaci zadaci: 20 poena
- Bice okaceni na strani asistenta Andrije Urosevica
- Domaci zadaci ce se braniti nakon termina pismenog dela ispita. Odbrana je obavezna, i dobijate onoliko poena koliko uspesno odbranite
- Prakticni: 40 poena
- Moze se polagati preko kolokvijuma ili u svakom ispitnom roku mozete polagati prvu ili drugu polovinu gradiva (ili obe polovine ako zelite)
- Prva polovina gradiva: 20 poena
- Druga polovina gradiva: 20 poena
- Usmeni: 40 poena
Materijali za kurs (za predavanja i vezbe)
Gradivo predjeno na kursu
- Analiza korektnosti algoritama
- Slozenost izracunavanja
- Konstrukcija algoritama rekurzijom/indukcijom
- Strukture podataka
- Podeli pa vladaj
- Generisanje kombinatornih objekata
- Bektreking i gruba sila
- Dinamicko programiranje
- Gramzivi algoritmi
- Grafovi (predstavljanje, obilazak, Dajkstra, Flojd-Varsal)
|