Линейные структуры данных

Ожидает покупки
Заказ
4030066
Раздел
Программирование
Предмет
C/C++
Антиплагиат
Не указан
Срок сдачи
20 Апр 2021 в 00:00
Цена
Договорная
Блокировка
10 дней
Размещен
13 Апр 2021 в 14:32
Просмотров
99
Описание работы

Реализовать структуры данных «стек» и «очередь» на основе:

1. «Циклического» массива

2. Дважды связного циклического (двунаправленного кольцевого) линейного списка.

В программе должны демонстрироваться следующие операции:

a. Добавление элемента в очередь/стек

b. Извлечение элемента из очереди/стека

c. Проверка наличия элемента в очереди (поиск)

Примечание. Операции 1 и 2 должны выполняться за константное время (скорость их выполнения не должна зависеть от текущего числа элементов в стеке/очереди). В случае использования динамической памяти должно происходить корректное освобождение памяти при извлечении элемента и/или завершении программы. Должны обрабатываться ошибки извлечения из пустого стека/очереди и переполнения.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир