Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Встроенные сортировки   Найти похожие ветки 

 
J_SABER ©   (2006-10-02 20:39) [0]

Есть ли в Делфи встроенная сортировка и какой сортировке она эквивалентна(пузырьком, выбором и т.д.)


 
Zeqfreed ©   (2006-10-02 20:48) [1]

TCustomList — Quick Sort, если не ошибаюсь.


 
guav ©   (2006-10-02 20:59) [2]

> TCustomList — Quick Sort, если не ошибаюсь.

Ошибаешься в названии класса. Это TList и TStringList


 
Zeqfreed ©   (2006-10-02 21:08) [3]

> [2] guav ©   (02.10.06 20:59)

Спасибо за поправку. Собственно эти классы я и имел в виду, просто думал, что у них есть общий предок, который обеспечивает интерфейс сортировки. Сейчас понял, что мое предположение было ошибочно.


 
@!!ex ©   (2006-10-02 21:12) [4]


> J_SABER ©   (02.10.06 20:39)  

Дельфи - это оболочка. И в ней нет сортировки. :)
А в классах есть. В некоторых. В тех, которые на базе TStrings вроде.


 
Leonid Troyanovsky ©   (2006-10-02 21:42) [5]


> @!!ex ©   (02.10.06 21:12) [4]


Вот горшок пустой - он предмет простой.

--
Regards, LVT.


 
DevilDevil ©   (2006-10-03 08:49) [6]

есть в модуле Classes что то типа шаблонной процедуры:
procedure QuickSort(SortList: PPointerList; L, R: Integer; SCompare : TListSortCompare);

Буквально на днях пользовался ею. Скрость ЧУМОВАЯ !!!

Нужно, правда, потрудиться, разобраться с параметрами. Но лучше наверное переделать её под свои нужды.

Примечательно то, что поддерживается возможность сортировать не весь массив, а только его часть. Чтобы отсортировать весь массив, L должно быть равно нулю, R = (КОЛИЧЕСТВО_ЭЛЕМЕНТОВ - 1)



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.104 c
8-1142759038
zxcv
2006-03-19 12:03
2006.10.22
выделение малоконтрастных объектов на изображении


2-1159945999
Roma L
2006-10-04 11:13
2006.10.22
TreeView


11-1136119332
Thaddy
2006-01-01 15:42
2006.10.22
Best wishes!


3-1156155450
tytus
2006-08-21 14:17
2006.10.22
Первичнй ключ по двум столбцам?


15-1157303391
VirEx
2006-09-03 21:09
2006.10.22
Кто слушает РЭП?