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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2012, 17:57   #1
vlados007
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 10
По умолчанию Двусвязные списки

В универе задали написать программу на двусвязный список, где нужно отсортировать данные по одному из вводимых элементов. Но делать это нужно НЕ через классы. Если кто поможет разобраться, буду очень благодарен.
vlados007 вне форума Ответить с цитированием
Старый 13.02.2012, 18:04   #2
vlados007
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 10
По умолчанию

Я не прошу написать мне программу, просто объясните мне пошагово, если не сложно КАК создавать двусвязные списки
vlados007 вне форума Ответить с цитированием
Старый 13.02.2012, 18:06   #3
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

lados007

делать это нужно НЕ через классы

делай через глобальные массивы - говнокод естессно будет тот еще, но чего не сделешь, чтобы расслабить препода.

int data[100]; // данные в списке
int* prev[100]; // указатель на предыдущий элемент
int* next[100]; // указатель на следующий элемент

длина списка в данном случае ограничено 100 элементами. для просейшего случая и так сойдет, иначе нужно использовать динамическое выделение памяти (код усложнится примерно на треть)
Rififi вне форума Ответить с цитированием
Старый 13.02.2012, 18:07   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты не пробовал пойти вниз страницы по ссылкам на похожие темы?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.02.2012, 18:08   #5
sVasilich
Форумчанин
 
Аватар для sVasilich
 
Регистрация: 16.12.2009
Сообщений: 224
По умолчанию

Вот те раз http://ru.wikipedia.org/wiki/%D0%A1%...81%D0%BE%D0%BA

Вот те два
http://www.firststeps.ru/theory/knut/r.php?3
Люди бывают 10 типов: те, кто понимают двоичную систему счисления, и те, кто не понимают...
sVasilich вне форума Ответить с цитированием
Старый 13.02.2012, 18:12   #6
vlados007
Пользователь
 
Регистрация: 13.02.2012
Сообщений: 10
По умолчанию

Цитата:
Сообщение от sVasilich Посмотреть сообщение
спасибо конечно, что не обошел сообщение стороной, но эти две первые ссылки из гугла я уже просматривал)
vlados007 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двусвязные списки Evacuator C++ Builder 0 29.05.2011 13:12
Двусвязные списки aidar9012 Помощь студентам 6 28.06.2010 02:05
Двусвязные списки vimeo Общие вопросы C/C++ 2 03.05.2010 19:31
двусвязные списки ai\ekcah^p Общие вопросы C/C++ 11 06.06.2009 19:13