|
|
|
|
|
|
|
|
|
|
Algoritmi
|
|
|
|
|
|
Opće informacije
|
Naziv kursa
|
Algoritmi
|
|
Oznaka (šifra) predmeta
|
|
|
Studij
|
Avanti Bologna; III semestar; Odsjek za Računarstvo i informatiku
|
|
Broj sati predavanja
|
|
|
Broj sati auditornih vježbi
|
|
|
Broj sati laboratorijskih vježbi
|
|
|
|
|
|
Nastavni ansambl
|
Nastavnik:
|
Doc. dr Dženana Đonko
|
|
Saradnici:
|
mr Vensada Okanović
|
|
|
|
|
Program kursa
|
Cilj kursa - Znanje i vještine koje treba postići student
|
|
|
|
|
|
|
Program
|
|
Uvod u algoritme. Strukture podataka: lista, drvo, graf (logička organizacija, elementarne
operacije, fizička organizacija). Klasični sekvencijalni algoritmi za sortiranje (sekvencionalni
sort, bubble sort, quick sort, radix sort, selekcija i spajanje, eksterno sortiranje) i za
pretraživanje (sekvencijalno pretraživanje, binarno pretraživanje, binary-tree pretraživanje,
hashing, eksterno pretraživanje). Metode dizajniranja algoritama (zavadi-isavladaj,
dinamičko programiranje, pohlepni algoritmi, algoritmi sa vraćanjem unazad, grananje i
ograničavanje, algoritmi sa slučajnim brojevima).
|
|
|
|
|
Didaktičke metode
|
|
|
|
|
|
|
Način provjere znanja
|
|
|
|
|
|
|
|
|
|
Literatura
|
Preporučena
|
|
|
|
|
|
|
Dopunska
|
|
|
|
Napomene
|
|
|
|
|
|
|
|
|
|
|
© Elektrotehnički fakultet Univerziteta u Sarajevu
Elektrotehnički fakultet Sarajevo, Zmaja od Bosne bb, Kampus Univerziteta u Sarajevu, BA-71000 Sarajevo
Tel: ++387 33 250 700; Fax: ++387 33 250 725; Email: etf@etf.unsa.ba
|
|
|