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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2012, 20:06   #1
Катрин72
Новичок
Джуниор
 
Регистрация: 07.06.2012
Сообщений: 2
По умолчанию Делфи.Как в списках сделать сортировку пузырьком

не могу понять как в списках сделать сортировку пузырьком!
Катрин72 вне форума Ответить с цитированием
Старый 07.06.2012, 20:11   #2
temaps
Форумчанин
 
Регистрация: 15.05.2011
Сообщений: 160
По умолчанию

Сравнением соседних элементов.
temaps вне форума Ответить с цитированием
Старый 07.06.2012, 23:21   #3
Artem_Kokos
Форумчанин
 
Регистрация: 28.02.2011
Сообщений: 122
По умолчанию

На википедии была хорошая статья.
Повторенье - мать ученья. И прибежище для лентяев.
Artem_Kokos вне форума Ответить с цитированием
Старый 08.06.2012, 09:20   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

во-первых, список списку рознь! О каких конкретно списках идёт речь?

во-вторых, если речь идёт о динамически связанных элементах (т.к. связанные динамические списки), то после сравнения элементов они меняются местами (как и в обычной сортировке элементов массива), НО! в отличие от массива, меняются местами ССЫЛКИ (указатели) таким образом, что элементы в порядке следования поменялись местами.
Впрочем, можно и информационные поля менять местами, как в обычном массиве. только если преподаватели примут такое решение, конечно! Хотя такой подход тоже будет безусловно вполне работоспособным.


если не ошибаюсь, на форуме были примеры сортировки динамических списков
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать сортировку списка Я тут новенький Общие вопросы Delphi 16 23.04.2012 01:43
Как сделать пошаговую сортировку Шелла? Delphi Reydan-46 Помощь студентам 2 23.03.2012 08:38
как сделать сортировку для отрицательных элементов? Irisk Паскаль, Turbo Pascal, PascalABC.NET 6 23.12.2010 20:05
DBGrid: Как сделать собственную сортировку данных? AnTe БД в Delphi 17 26.02.2009 17:38
Как сделать сортировку (поиск) Delphi+Access Toska БД в Delphi 6 28.08.2008 22:32