Предмет: Пројектовање алгоритама (17 - RT43N)


Основне информације

КатегоријаНаучно-стручни
Научна областРачунарска техника и рачунарске комуникације
МултидисциплинарнаНе
ЕСПБ6
Матичне организационе јединице предмета

Тренутно нема података о матичним организационим јединицама предмета!
Програм предмета

Програм се примењује од 19.07.2017..


Предмети предуслови

Назив предметаМора се одслушатиМора се положити
Алгебрадане
Програмски језици и структуре податакадада
Основи паралелног програмирања и софтверски алатидане
Оспособљавање студената за дизајн и анализу основних алгоритама и структура података.
По завршетку овог предмета студенти би требало да умеју да: израчунају сложеност алгоритамског решења проблема, пројектују алгоритамско решење датог проблема и примене основне алгоритме и структуре података при решавању проблема.
Увод у анализу и дизајн алгоритама. Сложеност функција. Асимптотска нотација. Рекурзија и мастер теорема. Алгоритми сортирања (сортирање са убацивањем, сортирање са спајањем, хип, брзо и линеарно сортирање). Основне структуре података (стек, ред, листа, стабла, хеш табеле). Нумерички алгоритми калкулуса. Примери алгоритама из теорије бројева и криптографије. Алгоритми за рад са графовима (претраживање графова, тополошко сортирање, повезаност графа, најмање разапињуће стабло, проблем најкраће путање). Динамичко програмирање. Похлепни алгоритми. Алгоритми за рад са стринговима (најмања заједничка подсеквенца). Одабране теме теорије израчунљивости (NP комплетност). Решавање проблема.
Предавања. Рачунарске вежбе. Припреме за провере знања. Консултације. Опциони ангажман студената кроз решавање изазовнијих проблема.
АуториНазивГодинаИздавачЈезик
Cormen, T.H. et al.Introduction to Algorithms2009MIT Press, CambridgeЕнглески
Henry S. Warren Jr.Hackers Delight2013Addison-WesleyЕнглески
Иван КаштеланМатеријали са предавања и припремни задаци2019Српски језик
Предметна активностПредиспитнаОбавезнаБрој поена
Сложени облици вежбидада6.00
Сложени облици вежбидада6.00
Сложени облици вежбидада6.00
Сложени облици вежбидада6.00
Тестдада10.00
Тестдада10.00
Тестдада10.00
Тестдада10.00
Писмени део испита - комбиновани задаци и теоријанеда30.00
Присуство на предавањимадада3.00
Присуство на рачунарским вежбамадада3.00
Име и презимеВид наставе
Недостаје слика

Каштелан др Иван
Ванредни професор

Предавања
Недостаје слика

Тадић Милица
Сарадник у настави

Рачунарске вежбе
Недостаје слика

Ђукић др Миодраг
Доцент

Рачунарске вежбе