Определите dequeue (двустороннюю очередь)

Выполнен
Заказ
3227149
Раздел
Работа с текстом
Предмет
Другое
Антиплагиат
70% eTXT
Срок сдачи
20 Мая 2020 в 17:00
Цена
0 ₽
Блокировка
10 дней
Размещен
17 Мая 2020 в 11:40
Просмотров
28
Описание работы
Определите dequeue (двустороннюю очередь), которая является симметричной очередью, допускающей помещение и выталкивание с обоих сторон. class dequeue
{ char s[max_len];
int bottom, top;
public:
void reset() {top = bottom = max_len / 2; top--;}
};
Объявите и реализуйте push_t, pop_t, push_t, pop_b, out_stack, top_of, bottom_of, empty и full. Функция push_t означает вталкивание на дно. Функция out_stack должна выводить стек от дна до вершины. Функция pop_t и pop_b соответствуют выталкиванию из вершины и вытал¬киванию со дна. Пустой стек обозначается наличием падения вершины ниже дна. Проверьте каждую функцию.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
2 дня 21 час 20 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир