Описание предмета: «Алгоритмы и структуры данных»Исследование алгоритмов и структур данных является одной из основ программирования, а также богатым полем
элегантных технологий и сложных математических изысканий. В таких специальных областях, как графика, базы
данных, синтаксический разбор, цифровой анализ и моделирование, возможность решения задачи целиком и полностью
зависит от наличия специальных алгоритмов и структур данных.
Каждая программа зависит от алгоритмов и структур данных, но редко бывает нужно изобретать новые алгоритмы.
Есть лишь горстка основных алгоритмов, которые применяются практически в каждой программе, — это, прежде всего,
поиск и сортировка, и даже эти алгоритмы зачастую включены в библиотеки. Почти все структуры данных также
сделаны на основе нескольких фундаментальных структур.
|