Очередь

Материал из Public ATP Wiki
Версия от 11:42, 9 марта 2020; Algocourselecturenotes (обсуждение | вклад) (→Операции)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Операции

Очередь - структура данных, поддерживающая следующие операции:

  • Добавление в конец
  • Удаление элемента из начала
  • Просмотр первого элемента

Вышеперечисленные операции должны выполняться за O(1)

Реализация

Очередь можно реализовать на односвязном списке и на структуре данных Дек.