СортировкаСорри за почти оффтопик, но:
Очень нужен приличный алгоритм сортировки в алфавитном порядке. Я написал свой по принципу: 1. Берем первый элемент, сравниваем со вторым 2. если ... меняем местами. 3. сравниваем с 3-тим 4. если ... меняем местами. 5. сравниваем с N 6. если ... меняем местами.
Все тоже самое - начиная со второго, 3, N-1-го И так, пока количество изменений за проход <>0
Получается громоздко и долго. К тому-же надо проходить элементы (слова, предложения) вдлинну, и искать 2 первые буквы, которые не одинаковые, например слова:
Александрия Александровна
будут сортирваться аж по 10-й букве.
Я уверен, чтоесть готовые, многолетней давности, уже оптимизированные алгоритмы подобной сортировки. Может кто знает URL?
СПАСИБО заранее. |