Массивы и списки
Статические и динамические структуры, очереди и стеки. Базовые линейные коллекции элементов с последовательным доступом.
Массивы и списки
Операции и оценка сложности
Сравнение структур выполняют по стоимости доступа, вставки и удаления. Массивы дают быстрый случайный доступ, списки выигрывают при локальных модификациях без перераспределения памяти.
Локальность памяти и практичность
Различия в расположении данных в памяти напрямую влияют на производительность операций. Локальность доступа часто делает массивы быстрее в реальных системах даже при одинаковой асимптотике.
1. Структуры данных