Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];

Вниз

Помогите сделать алгоритм   Найти похожие ветки 

 
COder__   (2005-08-12 04:36) [0]

сортировки для TStringList
Есть список типа:
COMP1
COMP4
COMP3
COMP2
COMP20
COMP15
..
и т.д.
До любого возможного числа
причем вместо COMP может быть что угодно, например PC
Нужно его правильно отсортировать, по номерам
если же номера в конце нет, то нужно сортировать по имени.
Стандартная сортировка неверно сортирует
выдает
COMP1
COMP10
COMP2
...


 
Думкин ©   (2005-08-12 06:33) [1]

> Стандартная сортировка неверно сортирует

Как раз верно - ибо свои правила. Алгоритм - ну ты типа написал. Осталось только про
procedure CustomSort(Compare: TStringListSortCompare); virtual;
прочитать.


 
boriskb ©   (2005-08-12 07:12) [2]

Дональд Кнутт "Искуство программирования"


 
TUser ©   (2005-08-12 07:47) [3]

двойная буква - не там :)


 
COder__   (2005-08-13 17:35) [4]

Нету у мя книг, помогите , Не пойму как реализовать



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

Форум: "Начинающим";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.01 c
3-1123222559
Бульбаш
2005-08-05 10:15
2005.09.18
Изменение курсора в процессе вставки...


1-1124886439
Sidex
2005-08-24 16:27
2005.09.18
Как перемещать две формы ОДНОВРЕМЕННО?


14-1124563318
uw
2005-08-20 22:41
2005.09.18
Не могу выйти в Internet со второго компьютера


14-1124725264
Santrope
2005-08-22 19:41
2005.09.18
Посоветуйте прогу аля msconfig ?


14-1124918886
ronyn
2005-08-25 01:28
2005.09.18
Сколько стоит ЧП организовать?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский