когда сравниваем два слова и получаем коэффициент соответствия.
Интересно, как сделали.
Сделай из них массивы символов, сравни каждый символ со счётчиком , потом высчитай соотношение с размером большего массива. Как-то так...
Можешь попробовать итерировать по обоим строкам сразу. Те символы, что совпадают учитываешь, те что не совпадают просто пропускаешь.
Это называется "расстояния Левенштейна" и их расчет есть вроде даже в стандартных пакетах джавы для обработки строк
Точнее в org.apache.commons.lang3 Class StringUtils
Да, читал про это, но не знал, что в стандартной либе есть. В проект не могу сторонние либы тащить.
Ну не тащи а найти исходник и утащи код метода, там строк 15
Обсуждают сегодня