• Rezultati ispitnog roka sep1.
• Rezultati ispitnog roka sep1.
Rezultati ispitnog roka jun1.
Rezultati ispitnog roka jan2.
Raspored sedenja za ispitni rok jan2.
Rezultati ispitnog roka jan1.
Raspored sedenja za ispitni rok jan1.
Treći domaći je aktivan.
Drugi domaći je aktivan.
Vežbe se neće održati 05.12.2023. za treći tok.
Prvi domaći je postavljen na petlji (ukoliko link ne radi prvo se ulogujte).
Nadoknada za treći tok će se održati u subotu 28.10.2023. od 14:00-17:00 na trgu.
Vežbe se neće održati u drugoj nedelji oktobra za treći tok.
01. Uvod u cpp
02.10.2023.
02. Analiza korektnosti algoritama
Invarijanta petlje; ojačavanje induktivne hipoteze03. Tehnike za poboljšanje složenosti
Zamena iteracije formulom; inkrementalnost; prefiksne sume04. Tehnike za poboljšanje složenosti
Sortiranje; binarna pretraga05. Tehnike za poboljšanje složenosti
Binarna pretraga; dva pokazivača06. Induktivno-rekurzivna konstrukcija
Izrađivanje iterativnih algoritama iz rekurzivnih07. Strukture podataka
Stek; red; red sa prioritetom08. Strukture podataka
Skup; multiskup; mapa; apstraktne strukture podataka09. Podeli pa vladaj
Dekompozicija; quickselect10. Pretraga
Generisanje kombinatornih objekata; Gruba sila; Backtracking11. Dinamičko programiranje
Brojanje kombinatornih objekata; Optimizacija korišćenjem dinamičkog programiranja: (i) Rekurzivno rešenje, (ii) Memoizacija, (iii) Dinamičko programiranje, (iv) Memorijska optimizacija