Ответ на сообщение Re: Программист. пользователя nysv
Пациенты не способны ставить себе диагнозы, увы. Какой диагноз у вторых? ;)

"Пюзирьком" - означает "без поллитры не разберешься". Каким образом расстояние задавали между полу-похожими строчками?
Почему пузырьком? (это ж 10^5 элементов, и все, приехали...)
Все это было оформлено в виде расширения для MS SQL и сортировкой занимался он. Какие там алгоритмы, я представляю на необходимом минимальном-поверхностно уровне.
Расстояние определялось константой, полученной опытным путем, и лишь немного зависело от размера и содержания строчек. Т.ч. никакой это не ИИ.

«Я видел слишком много мира, я был плохой раб». Дэвид Митчелл.