Очередь

Материал из Public ATP Wiki
Версия от 14:36, 9 марта 2020; Algocourselecturenotes (обсуждение | вклад) (Новая страница: «== Операции == '''Очередь''' - структура данных, поддерживающая следующие операции:<br> *Добавл…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Операции

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

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

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

Реализация

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