|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.12.2013, 20:20 | #1 |
Новичок
Джуниор
Регистрация: 25.12.2013
Сообщений: 1
|
Кольцевой список
Всем добрый вечер! Помогите, пожалуйста, доделать задание.
Вот условие: "Описать класс КОЛЬЦЕВОЙ СПИСОК из произвольных объектов и реализовать действия над списками: 1) Начать работу 2) Длина списка 3) Перейти к следующему элементу 4) Текущий элемент 5) Вставить элемент 6) Удалить элемент Описать класс ЭЛЕМЕНТ на базе начального объекта, который имеет методы "показать" и "равно", и решить задачу вычисления максимального колличества равных элементов списка, идущих подряд. Решить задачу для элементов, что вмещают в себе массивы заданного размера." Описание классов у меня есть и вроде правильное. А вот с самой програмкой не могу разобраться: Код:
Если бы элементы не состояли из массивов, а просто из цифр, то другое дело. А я с информатикой, увы, не дружила никогда, а тем более с ООП. Мне одногрупник подсказал, что вроде внутри программы в цикле for k:=1 to l создать по одному об’єкту класса Element (пусть будет elem), заполнить его mas, и вставить его в список: "msv.Insert(elem)", а потом сравнивать elem и elem^.next (или что-то вроде того). Но я так и не разобралась, что он имел в виду... Искала-искала информацию о элементах-массивах, но ничегошеньки не нашла( Поэтому прошу вас, помогите разобраться, что к чему. Заранее спасибо большое! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кольцевой список | Jigedara | Помощь студентам | 5 | 07.05.2013 15:50 |
Кольцевой список | Fatalita | Помощь студентам | 0 | 28.11.2012 17:18 |
Си. Кольцевой список | F_A_N_Alex | Помощь студентам | 3 | 06.10.2009 08:20 |
Кольцевой список | counter | Общие вопросы C/C++ | 4 | 20.10.2008 08:09 |