За курса
Обучението развива умения за алгоритмично мислене и решаване на алгоритмични проблеми. Разглеждат се основните класове алгоритми, използвани в практиката: рекурсия и рекурсивни алгоритми, търсене с връщане назад (backtracking), комбинаторни алгоритми, алгоритми за сортиране и търсене. Ще придобиете умения да прилагате техниката динамично оптимиране за справяне с често срещани практически задачи. Ще се запознаете с това какво е граф, както и с различните алгоритми върху графи и дървета за обхождане в дълбочина и ширина. Осъществяване на разпределени изчисления с map-reduce.
Архив обучения
Записани в курса до сега:
1045
Записани в курса до сега:
1105
Записани в курса до сега:
1125
Записани в курса до сега:
1285
Записани в курса до сега:
774
Умения, които ще придобиеш
-
Дизайн и анализ на компютърни алгоритми
-
Познаване на базовите алгоритми в програмирането
-
Конструиране на рекурсивни и комбинаторни алгоритми
-
Ползване и имплементация на алгоритми за сортиране
-
Използване на техниката "динамично оптимиране"
-
Използване на графи за моделиране
-
Използване на алчни алгоритмични техники
-
Изграждане на графи и алгоритми за обхождането им
-
Дизайн и анализ на компютърни алгоритми
Познаване на базовите алгоритми в програмирането
-
Конструиране на рекурсивни и комбинаторни алгоритми
Ползване и имплементация на алгоритми за сортиране
-
Използване на техниката "динамично оптимиране"
Използване на графи за моделиране
-
Използване на алчни алгоритмични техники
Изграждане на графи и алгоритми за обхождането им