0 / 0 / 0
Регистрация: 18.11.2021
Сообщений: 39
|
|
1 | |
Создать класс Lqueue – структура типа "очередь" базируется на структуре связного списка15.02.2022, 23:18. Показов 535. Ответов 1
Метки нет (Все метки)
Создать класс Lqueue – структура типа "очередь"
базируется на структуре связного списка. Тип значения элементов очереди – int.. Предусмотреть функции для выполнения следующих операций: аdd() – занести значение в конец очереди; pop() – добыть и удалить значение с начала очереди; print() – вывести все значения очереди на экран; num() – найти количество значений, находящихся в очереди; isempty() – вернуть значение true (тип bool), если очередь пуста. Указания: предусмотреть обработку исключительной ситуации: добыча значение из пустой очереди.
0
|
15.02.2022, 23:18 | |
Ответы с готовыми решениями:
1
класс Lqueue, структура типа "очередь" Создать класс - структура типа очередь, основанный на массиве указателей фиксированного размера Создать класс Aqueue - структура типа очередь, основанный на массиве указателей фиксированного размера Создать шаблонный класс - упорядоченный стек на основе связного списка в динамической памяти |
4792 / 2598 / 898
Регистрация: 29.11.2010
Сообщений: 5,627
|
||||||
16.02.2022, 00:12 | 2 | |||||
Сообщение было отмечено Samorodin как решение
Решение
Рука промахнулась мимо двоеточия в латинскую L? Должно было быть "Создать класс: Queue ...".
Я не понял что это значит. Нужно создать структуру связного списка, а потом сделать класс очереди унаследованный или аггрегирующий эту структуру? Надеюсь, что это просто бюрократическое косноязычие. Сделал одним классом. Некоторые функции назвал чуть получше. print -- вместо функции сделал дружественный оператор вывода в поток -- так удобнее; num -- getSize;
1
|
16.02.2022, 00:12 | |
16.02.2022, 00:12 | |
Помогаю со студенческими работами здесь
2
Создать класс типа - циклическая очередь Создать класс типа - циклическая очередь Создать динамический класс Route на основе двусвязного списка, где каждый элемент типа stop (стоп). Класс должен содержа Создание связного списка из данных типа LPCWSTR В двух разных файлах реализуйте очередь в виде массива и связного списка. Создайте методы добавления и удаления элемента Класс стек, наследованный от связного списка Создать базовый класс список. Реализовать на базе списка стек и очередь с виртуальными функциями вставки и вытаскивания Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |