IT Academy
Урок 2 · Средний

Массивы, списки, стек и очередь

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Массив даёт доступ по индексу за O(1), но вставка в начало требует сдвига O(n) элементов. Стек извлекает последний добавленный элемент, очередь — первый. Связный список не даёт быстрого поиска по индексу.

Задача для самостоятельного решения

Стек и очередь получили A, B, C. Каков порядок извлечения?

Показать разбор ответа

Стек: C, B, A; очередь: A, B, C. Для очереди на массиве используйте кольцевой буфер или deque: удаление нулевого элемента обычного списка сдвигает остальные.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →