![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.05.2012
Сообщений: 12
|
![]()
Здравствуйте! Подскажите как создать односвязный список?? Мне нужно создать функцию, которая сначала создаёт пустой список, а затем добавляет в него элементы. Я даже приблизительно не знаю как это сделать. Помогите =(
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
![]()
Если на Си, то это будет структура данных + набор функций, например
struct list; struct list { void* data; struct list* next; }; void add_to_head(struct list* where, const void* data); void add_to_tail(struct list* where, const void* data); void insert_after(...); void insert_before(...); и т.д. если на C++ то лучше всего воспользоваться шаблонным классом. Что из себя представляет односвязный список можно прочитать например у Страуструпа "Язык программирования С++", Вирта "Алгоритмы и структуры данных", а также в куче других изданий.
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать односвязный список и вывести его на экран. Из этого списка создать новый список по указанному ниже правилу и новый список | San111 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 15.05.2012 22:08 |
Необходимо реализовать классы, односвязный список для хранения целых чисел, односвязный список для хранен | lineico | Помощь студентам | 2 | 09.05.2011 17:45 |
Visual Studio Standard 2008 против Visual Studio Express 2008. Стоит ли покупать? | Casper-SC | Софт | 4 | 31.12.2009 11:46 |
VISUAL STUDIO 2008 defaul language - как переключить в VISUAL STUDIO 2008 язык программирования, использ | Эйнж | Общие вопросы C/C++ | 0 | 27.12.2009 20:39 |
C++. Односвязный список. Уничтожить список | Olya90 | Помощь студентам | 2 | 10.06.2009 18:52 |