Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2010, 18:21   #1
blackbanny
Форумчанин
 
Аватар для blackbanny
 
Регистрация: 02.10.2009
Сообщений: 104
По умолчанию Шаблон структуры данных

задание такое: циклическая очередь объектов в динамическом массиве. При переполнении очереди ее размерность увеличивается (с использованием realloc). поясните подробней задание, толи надо сделать Шаблон циклического списка толи циклическая очередь объектов в массиве-это по сути массив ,для которого определены операции добавления в конец и извлечения из начала(произвольного доступ к элементам запрещен).в случае ,если размерности массива не хватает-переопределяем его...
blackbanny вне форума Ответить с цитированием
Старый 03.05.2010, 20:55   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,821
По умолчанию

1. Где в задание слово "шаблон"?
2. Что вы понимаете под "циклическим списком"?
3. Не переопределяем, а увеличиваем размер динамического массива (фактически выделяем больше памяти под него).

П.С. Ну да.. реализация очереди на основе массива... что странного? Один из стандартных вариантов.
p51x вне форума Ответить с цитированием
Старый 04.05.2010, 07:38   #3
blackbanny
Форумчанин
 
Аватар для blackbanny
 
Регистрация: 02.10.2009
Сообщений: 104
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
1. Где в задание слово "шаблон"?
2. Что вы понимаете под "циклическим списком"?
3. Не переопределяем, а увеличиваем размер динамического массива (фактически выделяем больше памяти под него).

П.С. Ну да.. реализация очереди на основе массива... что странного? Один из стандартных вариантов.
1. Лабораторная работа 4. Шаблон структуры данных
2. Циклический список связывает крайние элементы списка между собой, образуя кольцевую структуру.

вообщем нужно делать динамический массив? а как реализовать циклический массив?
blackbanny вне форума Ответить с цитированием
Старый 04.05.2010, 08:15   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Шаблон структуры данных
Я бы на твоем месте поуточнил у преподавателя что такое "шаблон". Мало ли вдруг имеется ввиду паттерн проектирования, на основе которого нужно задание решить, а может быть шаблон в смысле структура элемента списка...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.05.2010, 11:48   #5
blackbanny
Форумчанин
 
Аватар для blackbanny
 
Регистрация: 02.10.2009
Сообщений: 104
По умолчанию

Цитата:
в смысле структура элемента списка
в этом понимании нужно...
blackbanny вне форума Ответить с цитированием
Старый 04.05.2010, 11:48   #6
blackbanny
Форумчанин
 
Аватар для blackbanny
 
Регистрация: 02.10.2009
Сообщений: 104
По умолчанию

Разработать шаблоны структуры данных в памяти. Тип хранимого элемента – параметр шаблона. Шаблон может содержать указатель на объект, либо сам объект (в зависимости от варианта). Реализовать операции включения/удаления по заданному логическому номеру, поиск минимального/максимального, включение с сохранением порядка, сортировки выбором или вставками, загрузки хранимых элементов в структуру данных из последовательного потока. Проверить работу шаблона на разработанном классе, используя его как параметр шаблона. Структуры данных: циклическая очередь объектов в динамическом массиве. При переполнении очереди ее размерность увеличивается (с использованием realloc).
blackbanny вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка данных из MySQL в RTF шаблон asus_p526 Фриланс 7 25.04.2010 02:04
Организация структуры данных tae1980 Microsoft Office Excel 5 20.04.2010 21:14
Динамические структуры данных Yashanov Помощь студентам 1 29.04.2009 10:11