![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.04.2009
Сообщений: 7
|
![]()
Всем, Привет! Вот у меня задача: "Упорядочить елементы списка по убыванию используя сортировку посредством выбора максимального елемента." Помогите написать код )) Заранее благодарен
![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
![]()
сортировка через указатели или через данные?
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 07.04.2009
Сообщений: 7
|
![]()
Точно забыл написать, сортировка через указатели )
ребята, пока задача не решена )) азы этого знаю.. но блин ничего не получаеться( Последний раз редактировалось Stilet; 09.04.2009 в 12:02. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ну так приводите СВОЙ исходный код, который строит/заполняет список, процедуру ображения списка.
Тогда будет разговор о сортировке... а так пока не видно, что Вы сделали.. p.s. идея сортировки через указатели заключается в том, что сами значения элементов списка не трогаются, а изменяются только ссылки... вот, простейший случай - сортировка "пузырьком". допустим P1->P2->P3->P4->nil если мы сравнили P2.MyData > P3.MyData значит надо поменять P2 и P3. меняем указатели: переписываем указатели в P1 чтобы показывал на P3 в P3 чтобы показывал на P2 в P2 чтобы показывал на P4 получаем: P1->P3->P2->P4->nil |
![]() |
![]() |
![]() |
#5 |
Регистрация: 07.04.2009
Сообщений: 7
|
![]()
Угу.. вот что получаеться:
Код:
Код:
Код:
From Stilet: А код когда оформлять научимся? Последний раз редактировалось Stilet; 09.04.2009 в 12:03. |
![]() |
![]() |
![]() |
#6 |
Регистрация: 07.04.2009
Сообщений: 7
|
![]()
Stilet: Sorry я невонький )) Скоро научусь.
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 07.04.2009
Сообщений: 7
|
![]()
ну и кто поможет?
|
![]() |
![]() |
![]() |
#8 |
Пользователь Подтвердите свой е-майл
Регистрация: 06.12.2006
Сообщений: 61
|
![]()
Может как-то так:
Код:
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 07.04.2009
Сообщений: 7
|
![]()
Спасибо, ребята получилось! ))
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 23.05.2009
Сообщений: 1
|
![]()
Nazerbaev
А ты не мог бы показать, что получилось? ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Односвязный список. С++ | Ozza | Помощь студентам | 1 | 06.02.2009 02:09 |
Шаблонный односвязный список | _ares_ | Общие вопросы C/C++ | 4 | 06.12.2008 21:35 |
Линейный односвязный список | Absinth | Помощь студентам | 4 | 11.11.2008 20:29 |
КОЛЬЦЕВОЙ ОДНОСВЯЗНЫЙ СПИСОК | __FIRST__ | Помощь студентам | 0 | 01.11.2008 17:16 |
C: односвязный список в файле | getfear | Помощь студентам | 7 | 04.01.2008 19:26 |