Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2021-06-21 04:27:22 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_14953.txt [976B] [613] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad, а сортировка где, он, вроде, про нее писал, или я вообще тут мимо проходил
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
А точка Sort нахрена в первом ListBox?
Есть она и в ComboBox А если надо получить числа, то после ChangeMon поставить Trim ------------ Дoбавленo в 23.00: 100 000 записей - 5 сек. ------------ Дoбавленo в 23.01: 100 000 записей - 5 сек. |
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad, а где это написано, что строки сортируются, как числа и откуда ты такое взял
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вот так наверное понятней
Если число преобразовать в строку (добавлением пробелов спереди - предложение tsdima) code_14954.txt nesco писал(а): а где это написано, что строки сортируются, как числа и откуда ты такое взял ? |
|||
карма: 25 |
| ||
файлы: 1 | code_14954.txt [1.5KB] [529] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): Покажи пальчиком где неправильно посортировалоХорошо, отсортируй дробные числа таким способом |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_14955.txt [1.5KB] [624] | ||
Голосовали: | filyaxxxcom |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Согласен, интересный метод, запомню на будущее
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, можно еще по другому:
1. разбить real StrPart или по другому на целую и дробную части 2. К целой спереди добавить пробелы 3. Потом целую с пробелами соединить через знак раздела с дробной и дальше по схеме на Sort. Плохо что нет того, что делает IntToStr с целым, с Real (добавление знаков спереди) - вообще никаких проблем. Может добавишь ? ------------ Дoбавленo в 00.04: Вроде ерунду сморозил |
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad, ты функцию сортировки видел в KOL'e, млин, я в мяуте, скорей несите валерьянку. И это Кладов назвал быстрой сортировкой, и где он только ее взял. Что за алгоритм такой -- classic Horae algorithm, ну, алгоритм сортировки Хана нашел, метод быстрой сортировки, разработанный Ч.Ф.Р.Хоаром, тоже нашел, но classic Horae algorithm не нашел. То что там написано, можно уменьшить для строк раз в несколько
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, у меня никогда небыло телячьего восторга от KOL.
|
|||
карма: 25 |
|
Ответов: 80
Рейтинг: -5
|
|||
Да-а-а...., Сложная задача помню, что видел в одном учебнике строку - сортировка одна из сложнейших задач программирования - либо много (понимаю - строк) и хорошо но но медленно - либо мало но криво.
А почему не сделать к таким элементам менджер как уже сделано ктаблице. ------------ Дoбавленo в 12.29: О, пришло в голову - а прикрутить менджер сортировки от таблиц можно? Это, трудно, А? |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Sergoo писал(а): Это, трудноЗачем, когда сортировка там уже есть |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Sergoo писал(а): видел в одном учебнике строку - сортировка одна из сложнейших задач программирования |
|||
карма: 25 |
|