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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.06.2010, 03:17   #1
melkaya19
Новичок
Джуниор
 
Регистрация: 21.06.2010
Сообщений: 2
По умолчанию односвязный список

Надо написать функцию, которая вставляет в список элемент со значением n после первого элемента со значением m.
Реализовать как односвязный список(используя динамические структуры).
Должны быть возможности добавить в конец списка новый элемент, выпечатать список, уничтожить его.

Можете кто нибудь, пожалуйста, помочь с этим заданием? Заранее спасибо
melkaya19 вне форума Ответить с цитированием
Старый 21.06.2010, 03:28   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

1)какая цена?(ибо ваших наработок я не вижу)
2)какой язык?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 21.06.2010, 09:52   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Для начала глянь сюдыть:http://www.programmersforum.ru/showthread.php?t=87357
Мож мысля придет
Ну и соответственно внизу страницы подобные темы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.06.2010, 11:28   #4
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

сделаю за мани, С/С++
NiCola999 вне форума Ответить с цитированием
Старый 21.06.2010, 12:33   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Не забивай себе голову ерундой.
Если пишешь на C++ воспользуйся контейнером vector он может всё (ну или почти всё).

#include <vector>
using namespace std;
vector <нужный класс> имя вектора;

Данный вектор создаёт связные списки. У него есть как прямой, так и обратный итераторы, а так же вожможность вставки переменной в середину списка.
Подробнее читай у А.Я. Архангельского.
Удачи.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 21.06.2010, 12:36   #6
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

вектор это динамический массив, а ему нужен односвязный список.
NiCola999 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Односвязный список masha17 Общие вопросы C/C++ 1 09.12.2009 12:20
Односвязный список crusarder Помощь студентам 1 23.10.2009 17:56
[C] Односвязный список Dieno Помощь студентам 2 19.10.2009 18:52
C++. Односвязный список. Уничтожить список Olya90 Помощь студентам 2 10.06.2009 18:52
Односвязный список. С++ Ozza Помощь студентам 1 06.02.2009 02:09