2 / 2 / 1
Регистрация: 03.05.2016
Сообщений: 22
1

Иерархия классов "Структура - Список - Кольцевой Двусвязный список"

03.05.2016, 11:42. Показов 1107. Ответов 4
Метки нет (Все метки)

Неделю назад получил задание и срок выполнения до конца мая.

Разработка иерархии классов. Структура - Список - Кольцевой Двусвязный список.
Абстрактный базовый класс Struct, с виртуальными методами изменения и получения значений информационного поля, и класс наследник List, с виртуальными методами работы с односвязным списком. На основе которой будет создан класс DuoList для создания объектов двусвязного кольцевого списка. При работе объектов типа DuoList предвидеть:
  1. Добавление объектов в начало списка
  2. Добавление объекта после заданого объекта
  3. Вывод списка в обратном порядке
  4. Перегрузить операцию отнимания(удаление из списка элемента пользователя)
  5. Удалениве всего списка

Само по себе задание кажется не столь тяжелым...
Может кто сможет помочь хотя бы на словах объяснить как его делать. Как сделать кольцевой двусвязный список я знаю, и как сделать его через класс тоже, а вот в остальном еще навыков мало...
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2016, 11:42
Ответы с готовыми решениями:

Иерархия классов "список"-"очередь", вызов метода через класс интерфейс
Есть небольшая иерархия классов, контейнер (список) для хранения объектов каждого класса, контейнер...

Реализовать указанные функции-члены для пользовательского класса "Кольцевой двусвязный список"
Сообственно сабж. У списка два закрытых поля: tail-это узел следующий за "последним"(условно,ибо...

Как переделать эту прогу в шаблон классов "Двусвязный список" произвольных элементов
#include <iostream.h> #include <stdlib.h>2 #include <conio.h> using namespace std; struct...

Двусвязный список с объектом трех типов: "целое число", "вещественное число", "строка"
Есть проблема. Реализовать двухсвязный список. Каждый элемент списка может содержать один объект....

4
1172 / 833 / 359
Регистрация: 26.02.2015
Сообщений: 3,743
03.05.2016, 12:25 2
OzyWand, а какие конкретно вопросы? Что именно непонятно в задании?
0
2 / 2 / 1
Регистрация: 03.05.2016
Сообщений: 22
04.05.2016, 00:08  [ТС] 3
В принципе все задание.

Добавлено через 11 часов 25 минут
Может кто знает как подобное делать, или есть куски кода, что выполняют похожие функции?
0
2 / 2 / 1
Регистрация: 03.05.2016
Сообщений: 22
14.05.2016, 00:29  [ТС] 4
Up!
0
606 / 839 / 142
Регистрация: 10.08.2015
Сообщений: 4,240
14.05.2016, 01:43 5
Связные списки
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2016, 01:43
Помогаю со студенческими работами здесь

Переделать двусвязный список в двусвязный кольцевой
Здравствуйте, у меня єсть двусвязный список однако он не кольцевой! как это запрограммировать? и...

Сформировать однонаправленный кольцевой список и провести удвоение буквы "Т" в нем
Сформировать однонаправленный кольцевой список и провести удвоение буквы "Т" в нем (код выдает...

Сформировать однонаправленный кольцевой список и провести удвоение буквы "Т" в нем
Задание: Сформировать однонаправленный кольцевой список и провести удвоение буквы "Т" в нем - C++...

Иерархия классов: "Ювелирное украшение", "Цепочка", "Кольцо"
помогите с классами, базовый класс-ювелирное украшение производный телевизор и стиральная машина...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru