|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.03.2009, 22:10 | #1 |
Новичок
Джуниор
Регистрация: 17.03.2009
Сообщений: 1
|
Динамические структуры данных - списки
Задание: Создать объект - однонаправленный список L1 без головного элемента.
Добавить в стандартный набор объекта ваш метод согласно варианту. В вашем методе не могут быть использованы другие методы объекта. Ваш метод должен быть выполнен при условии, что в списке имеется достаточное количество элементов для выполнения операции, иначе вывести сообщение о невозможности выполнения метода. Все операции выполнять только изменением указателей на элементы. Значения элементов задать в строке констант или в диалоговом режиме. Проверить размеры свободной памяти до выполнения программы и после функцией _memavl(), эти значения должны совпадать. Обязательно выводить список на экран до и после выполнения заданной операции. Например при удалении второго элемента: Before Memaval = 280960 12.34 -5.67 431.32 98.46 -->| 12.34 431.32 98.46 -->| After Memaval = 280960 Возможный вид метода: int Method(<список параметров>) {...}; Функция возвращает 1, если выполнение прошло успешно и 0 в противном случае. Имееется код программы, которая выполняет следующее: Если среди первых трех элементов нет равных, то упорядочить их по возрастанию, иначе в начало списка вставить номера равных элементов. Необходимо переделать код так чтобы, выполнялось решение задачи: Поменять местами первый и четвертый элементы, если они не равны, иначе на 2-е место вставить сумму этих элементов. Вот код программы: Код:
Помогите пожалуйста)) Последний раз редактировалось FoOtBaLiIsT; 18.03.2009 в 22:18. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
динамические структуры данных на языке си | Grizzzli | Помощь студентам | 1 | 28.12.2008 01:45 |
сохранение структуры (динамические списки очередей) в файле | AlenaZ | Помощь студентам | 2 | 09.06.2008 20:14 |
ДИНАМИЧЕСКИЕ СТРУКТУРЫ ДАННЫХ | shvarz | Общие вопросы C/C++ | 1 | 10.05.2008 19:48 |
Динамические структуры данных в Паскале | ЯншинаВера | Помощь студентам | 2 | 30.03.2008 13:10 |