Алгоритмика - дисциплина, изучающая алгоритмы, и их применение к решению задач. В практическом плане алгоритмика является обучением студента спортивному программированию.
Отличается от теории алгоритмов тем что не занимается поиском доказательства существования алгоритма, а занимается поиском оптимального (в основном за время выполнения ), алгоритма, решающего данную задачу. Если такой алгоритм неизвестен, то пытается решить задачу хотя бы частично.
Известные алгоритмы
-
Алгоритмы сортировки
-
Алгоритмы на графах
-
Алгоритмы теории чисел. ( Алгоритм Евклида и подобные)
-
Алгоритмы аналитической геометрии (например алгоритм Брезенхейма ).