Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > функции сортировки


Автор: gordmiand 9.12.2007, 12:23


Подскажите плиз есть ли в Delphi функции сортировки, например у компонентов - слышал что есть у ListBox-у него есть какой-то специальный метод для сортировки? если можно - пример......

Автор: Данкинг 9.12.2007, 12:40
ListBox.sorted ?

Автор: gordmiand 9.12.2007, 18:17
а есть ли какие-то компоненты со свойством сортировки. но не строк. а чисел - если можно пример, так ка ListBox.Sort сортирует строки (в т.ч. числа как строки а надо как числа сортировать)

Автор: lukas 9.12.2007, 18:40
вообще-то нужно знать самые известные алгоритмы сортировки - методом пузырька и перестановки... 

Автор: gordmiand 9.12.2007, 23:10
алгоритмы сортировки я-то знаю, просто инетресно было узнать если есть встроенная сортировка строк (stringlist.sort) то может есть и сортировка чисел........

Автор: Snowy 10.12.2007, 12:21
Встроенной нет. Но ты можешь сам её написать и подключить к TStringList.
Да и зачем она? Там же строки хранятся, а не integer...
Хочешь сортировать числа, даты и другие типы - пиши свой CustomSort

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)