Fakulteta za elektrotehniko, računalništvo in informatiko · Univerza v Mariboru
Algoritmi in podatkovne strukture
Za predmet Algoritmi in podatkovne strukture še ni zapiskov.
Imaš svoje zapiske? Objavi jih: ceno določiš ti, z naročnino ti ostane cela, DDV se doda kupcu.
Objavi zapiskeČakaš na zapiske? Prijavi se in povej. Ko jih kdo objavi, dobiš sporočilo.
Želim zapiskeKaj lahko narediš že danes
Naloži svoje gradivo za predmet Algoritmi in podatkovne strukture: Mai ga prebere in ti iz njega naredi kartice, kviz in razlago, ko ti kaj ni jasno. Če zapiske kasneje objaviš, jih prodajaš tukaj.
Naloži svoje gradivoUčni načrt
Podatki so iz učnega načrta, ki ga objavlja Fakulteta za elektrotehniko, računalništvo in informatiko. Prebrano 6. 9. 2026. Poglej izvirnik
6 kreditnih točk
Obveznosti v urah
- Predavanja30 ur
- Vaje45 ur
- Samostojno delo105 ur
Vsebina
- Uvod: pojem problema in algoritma, časovna in prostorska zahtevnost.
- Osnovne podatkovne strukture: polje, sklad, vrsta, povezani seznami.
- Drevo: osnovni pojmi, dvojiško drevo, dvojiško iskalno drevo, poizvedbe v dvojiškem iskalnem drevesu, vstavljanje in odstranjevanje.
- Kopica: predstavitev s poljem, vzdrževanje lastnosti kopice, tvorba kopice, urejanja kopice, prednostne vrste.
- Sekljalna preglednica: sekljalne funkcije, odprava trkov z veriženjem, odprto naslavljanje.
- Deli-in-vladaj: splošna strategija, hitro urejanje, urejanje z zlivanjem, množenje matrik, Strassenovo množenje matrik.
- Graf: predstavitve grafov, iskanje v širino, iskanje v globino.
- Zmanjšaj-in-vladaj: urejanje z vrivanjem, binarno iskanje.
- Požrešna tehnika: splošna metoda, preprosti problem nahrbtnika, Kruskalov algoritem, Primov algoritem, Dijkstrin algoritem.
- Dinamično programiranje: Floyd-Warshallov algoritem, problem trgovskega potnika, optimalna dvojiška drevesa.
- Vračanje: splošna metoda, N kraljic na šahovsko desko, barvanje grafov.
- Razveji-in-omeji: 0/1 nahrbtnik, trgovski potnik.
Ocenjevanje
Računalniško delo 50 %, Pisni izpit 50 %
Pogoji za vključitev
Ni pogojev.
Literatura
- Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to algorithms (3rd ed., p. XIX, 1292). The MIT Press.
Kako deluje
- Zapiske kupiš enkrat in ostanejo tvoji.
- V aplikaciji iz njih dobiš kartice, kvize in Mai, ki pozna gradivo.
- Ceno določi avtor. Prodajalec je Mislo AI, račun dobiš od nas.
