| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > Алгоритм поиска подстроки |
| Автор: Kuvaldis 11.11.2006, 20:30 |
| Ребята!!! То, что у меня ошибка в ДНК, можете не говорить (сам знаю) По делу: ну не врубаюсь я, как работает данный алгоритм. Пару часов читал книжку Вирта "Алгоритмы и структуры данных". Запутался в предикатах и не разобрался. Посмотрел на Алголисте. Но там без примеров, к сожалению.. НЕ могли бы вы популярно объяснить? Желательно на примере. НАпример, я не совсем понимаю, что и как получится при предварительной трансляции такой подстроки: A B C D F A B R A B H |
| Автор: Kuvaldis 12.11.2006, 17:48 |
| Благодаря Aloha и его терпению я разобрался, за что ему "воздастся по заслугам" (в репе) Вот его вариант объяснения (думаю, что он не против) |
| Автор: esperant0 12.11.2006, 18:27 |
| Что-то у вас мудренно написано. 1) Строим автомат распознающий подстроку. 2) запукаем автомат на строку в которой ищем подстроку. |