Kursevi:
Racunarska grafika
Algoritmi i strukture podataka
Programiranje baza podataka
Konstrukcija i analiza algoritama (I smer)
Uvod u algoritme i strukture podataka
Konstrukcija i analiza algoritama (R smer)
Konstrukcija i analiza algoritama II
Algoritmi i strukture podataka (master studije Industrija 4.0)
Konstrukcija i analiza algoritama
Zvanicna stranica kursa
za skolsku 2023/24.
Nastavno osoblje:
Nastavnici
Filip Maric
Vesna Marinkovic
Asistenti:
Strahinja Stanojevic
Andrija Urosevic
Matija Lojovic
Način polaganja ispita:
prakticni ispit od 50 poena
teorijski test od 10 poena
usmeni ispit od 40 poena
Obavestenja za skolsku 2022/23:
Spisak ispitnih pitanja iz 2022/23
Predavanja u skolskoj 2022/23.
Prefiksno drvo, disjunktni podskupovi
Segmentno drvo, Fenvikovo drvo, lenjo segmentno drvo
Reprezentacija grafa, DFS i BFS obilazak grafa
Topolosko sortiranje grafa. Arikulacione tacki i mostovi. Komponente jake povezanosti grafa
Najkraci putevi iz zadatog cvora (Dajsktrin algoritam, Belman-Fordov algoritam). Minimalno povezujuce drvo (Primov algoritam, Kruskalov algoritam)
Svi najkraci putevi u grafu (Flojd-Varsalov algoritam). Tranzitivno zatvorenje grafa. Ojlerovi ciklusi u grafu.
Modularna aritmetika. Faktorizacija. Ojlerova funkcija. Broj i zbir delilaca. Prosireni Euklidov algoritam.
Modularni multiplikativni inverz. FFT.
Hesiranje niski. Z-algoritam.
KMP algoritam.
Osnovni geometrijski algoritmi. Tacka u prostom mnogouglu. Konstrukcija prostog mnogougla.
Tacka u konveksnom mnogouglu. Algoritmi za konstrukciju konveksnog omotaca.
Dodatna literatura:
Vesna Marinkovic, Filip Maric, Strahinja Stanojevic, Sana Stojanovic-Djurdjevic: Konstrukcija i analiza algoritama, skripta (teorija + reseni zadaci)
Filip Maric, Vesna Marinkovic: Konstrukcija i analiza algoritama, beleske sa predavanja i vezbi
Miodrag Zivkovic, Vesna Marinkovic: Konstrukcija i analiza algoritama, skripta
Miodrag Zivkovic: Algoritmi