![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как слить два файла и отсортировать? [D7, XP]
Norm Iridium © (2007-10-16 22:30:00)Есть два словаря (текстовые строки) один на 8 мб другой на 1 мб нужно объединить их и избавится при этом от повторов... да и еще отсортировать это как нибудь по эффективней... а то все виснет)))
Вроде есть алгоритмы с хорошей оптимизацией? По подробнее если можно... А то мои вложенные циклы это курам на смех.
Зы. Наглости новичкам не занимать я это понимаю...
Zeqfreed (2007-10-17 01:35:00) [1]
cat dict1 dict2 | sort | uniq > dict_merged
vasIZmax (2007-10-16 22:57:00) [2]> Norm Iridium (16.10.07 22:50) [2]
ну а че мудрить-то?
сортирует по "быстрой" сортировке (если не ошибаюсь).
Norm Iridium (2007-10-16 22:50:00) [3]Ээээ... мне загрузить два файла в TStringList (пойду повторять...), потом Sorted и Duplicates?
Я правильно понял?
А сама сортировка для TStringList шустрая? Может имеет смысл все же использовать другой алгоритм? Или это самый эффективный?
Правильный_Вася (2007-10-16 22:33:00) [4]TStringList
Sorted
Duplicates