Содержимое раздела
В этом разделе рассматриваются основные понятия и определения, связанные с алгоритмами. Будет представлена классификация алгоритмов по различным критериям (например, по способу решения задачи, по типу используемых данных, по вычислительной сложности). Рассмотрены различные модели вычисления и методы анализа сложности алгоритмов (например, асимптотическая нотация, оценка времени и памяти). Также будут описаны основные парадигмы программирования, используемые для реализации алгоритмов (например, императивное, декларативное, объектно-ориентированное).