Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#16: 2009-09-15 22:11:26 правка | ЛС | профиль | цитата


Редактировалось 8 раз(а), последний 2021-06-21 04:27:22
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#17: 2009-09-15 22:39:16 ЛС | профиль | цитата
217.118.91.121, Вот тут все то о чем говорилось с начала топика.
code_14953.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_14953.txt [976B] [613]
Разработчик
Ответов: 26113
Рейтинг: 2126
#18: 2009-09-15 22:47:22 ЛС | профиль | цитата
Tad, а сортировка где, он, вроде, про нее писал, или я вообще тут мимо проходил
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#19: 2009-09-15 22:51:35 ЛС | профиль | цитата
А точка Sort нахрена в первом ListBox?
Есть она и в ComboBox
А если надо получить числа, то после ChangeMon поставить Trim

------------ Дoбавленo в 23.00:
100 000 записей - 5 сек.
------------ Дoбавленo в 23.01:
100 000 записей - 5 сек.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#20: 2009-09-15 23:04:59 ЛС | профиль | цитата
Tad, а где это написано, что строки сортируются, как числа и откуда ты такое взял
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#21: 2009-09-15 23:16:09 ЛС | профиль | цитата
Вот так наверное понятней
Если число преобразовать в строку (добавлением пробелов спереди - предложение tsdima)
code_14954.txt
nesco писал(а):
а где это написано, что строки сортируются, как числа и откуда ты такое взял ?
Покажи пальчиком где неправильно посортировало.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_14954.txt [1.5KB] [529]
Разработчик
Ответов: 26113
Рейтинг: 2126
#22: 2009-09-15 23:23:42 ЛС | профиль | цитата
Tad писал(а):
Покажи пальчиком где неправильно посортировало

Хорошо, отсортируй дробные числа таким способом
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#23: 2009-09-15 23:35:28 ЛС | профиль | цитата
На
code_14955.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1code_14955.txt [1.5KB] [624]
Голосовали:filyaxxxcom
Разработчик
Ответов: 26113
Рейтинг: 2126
#24: 2009-09-15 23:47:22 ЛС | профиль | цитата
Согласен, интересный метод, запомню на будущее
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#25: 2009-09-15 23:55:26 ЛС | профиль | цитата
nesco, можно еще по другому:
1. разбить real StrPart или по другому на целую и дробную части
2. К целой спереди добавить пробелы
3. Потом целую с пробелами соединить через знак раздела с дробной
и дальше по схеме на Sort.

Плохо что нет того, что делает IntToStr с целым, с Real (добавление знаков спереди) - вообще никаких проблем.
Может добавишь ?
------------ Дoбавленo в 00.04:
Вроде ерунду сморозил
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#26: 2009-09-16 00:18:01 ЛС | профиль | цитата
Tad, ты функцию сортировки видел в KOL'e, млин, я в мяуте, скорей несите валерьянку. И это Кладов назвал быстрой сортировкой, и где он только ее взял. Что за алгоритм такой -- classic Horae algorithm, ну, алгоритм сортировки Хана нашел, метод быстрой сортировки, разработанный Ч.Ф.Р.Хоаром, тоже нашел, но classic Horae algorithm не нашел. То что там написано, можно уменьшить для строк раз в несколько
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#27: 2009-09-16 09:55:37 ЛС | профиль | цитата
nesco, у меня никогда небыло телячьего восторга от KOL.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 80
Рейтинг: -5
#28: 2009-09-16 12:29:00 ЛС | профиль | цитата
Да-а-а...., Сложная задача помню, что видел в одном учебнике строку - сортировка одна из сложнейших задач программирования - либо много (понимаю - строк) и хорошо но но медленно - либо мало но криво.

А почему не сделать к таким элементам менджер как уже сделано ктаблице.

------------ Дoбавленo в 12.29:

О, пришло в голову - а прикрутить менджер сортировки от таблиц можно? Это, трудно, А?
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#29: 2009-09-16 13:05:02 ЛС | профиль | цитата
Sergoo писал(а):
Это, трудно

Зачем, когда сортировка там уже есть
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#30: 2009-09-16 13:16:29 ЛС | профиль | цитата
Sergoo писал(а):
видел в одном учебнике строку - сортировка одна из сложнейших задач программирования
ну не сложнейшая, а трудоемкая
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)