Общее задание:
1.Разработать основные алгоритмы обработки предлагаемой структуры данных:
- поиск;
- чтение элемента за индексом без удаления;
- сложение и удаление элементов по правилам структуры;
- проверка структуры на пустоту;
- определение количества элементов в структуре;
- вывод структуры;
- очистка структуры;
2. Разработать программу на С++, которая выполняет статическую (на основе одномерного массива) реализацию реализацию предлагаемой структуры данных (смотреть ниже в индивидуальном задании).В качестве информационного поля каждого элемента использовать целочисленный тип.
3. В программе должны быть функции, которые реализуют все алгоритмы обработки структуры.
4. Для выполнения операций рекомендуется сохранять индекс массива, что содержит начало структуры и индекс массива, где расположен последний элемент структуры.
Индивидуальное задание:
Реализовать стек на массиве з цикличным заполнением без сдвига. Кроме необходимой для обработки стека функциональности, реализовать алгоритм соединения двух стеков.
Ниже прикреплён файл другого индивидуального задания для наглядности (за правильность не ручаюсь)
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |