| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Сравнения алгоритмов поиска слов в тексте |
| Автор: Vasi 11.12.2012, 16:09 | ||||||
| Необходимо реализовать программу для поиска слов в тексте.Нужно сравнить время выполнения алгоритма Кнута-Морисса-Прата,простой алгоритм,где сравнения идут посимвольно и стандартный алгоритм поиска. нашел ошибку в своем методе посимвольного сравнения.Ошибка заключается в том что он сравнивает первый символ шаблона со строкой текста и затем начинает накапливать.Другими словами: Если я ввожу текст
А шаблон задаю так:
То этот метод помимо правильного вхождения также будет считать еще вхождения символов l.
Никак не пойму как это можно исправить |