![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите сделать алгоритм
COder__ © (2005-08-12 04:36:00)сортировки для TStringList
Есть список типа:
COMP1
COMP4
COMP3
COMP2
COMP20
COMP15
..
и т.д.
До любого возможного числа
причем вместо COMP может быть что угодно, например PC
Нужно его правильно отсортировать, по номерам
если же номера в конце нет, то нужно сортировать по имени.
Стандартная сортировка неверно сортирует
выдает
COMP1
COMP10
COMP2
...
COder__ (2005-08-13 17:35:00) [1]Нету у мя книг, помогите , Не пойму как реализовать
TUser (2005-08-12 07:47:00) [2]двойная буква - не там :)
boriskb (2005-08-12 07:12:00) [3]Дональд Кнутт "Искуство программирования"
Думкин (2005-08-12 06:33:00) [4]> Стандартная сортировка неверно сортирует
Как раз верно - ибо свои правила. Алгоритм - ну ты типа написал. Осталось только про
procedure CustomSort(Compare: TStringListSortCompare); virtual;
прочитать.