Создан заказ №9127277
10 декабря 2022
Реализация дека Реализуйте дек (двустороннюю очередь), используя только массив. PYTHON
Как заказчик описал требования к работе:
Реализация дека
Реализуйте дек (двустороннюю очередь), используя только массив. Формат ввода
На стандартном потоке ввода задаётся последовательность команд. Пустые строки игнорируются.
Первая строка всегда содержит "set_size N", где N - максимальный размер дека, целое число.
Каждая последующая стро
ка содержит ровно одну команду: pushf X, pushb X, popf, popb или print, где X - произвольная строка без пробелов.
Формат вывода
Команда print выводит содержимое дека одной строкой, значения разделяются пробелами. Если дек пуст, то выводится "empty".
Команда pushb добавляет элемент в конец дека, а pushf — в начало. В случае переполнения дека выводится "overflow".
Команда popf извлекает и выводит первый элемент или "underflow", если дек пуст. Команда popb делает то же самое для последнего элемента.
Память под дек должна быть выделена не более одного раза, при вызове команды "set_size".
В любой непонятной ситуации результатом работы любой команды будет
"error".
Результат работы программы вывод
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
11 декабря 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Реализация дека Реализуйте дек (двустороннюю очередь), используя только массив. PYTHON.jpg
2022-12-14 14:43
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа сделана быстро, за минимально возможный срок. Автор полностью компетентен в своей работе.