Блог пользователя Trytrytry

Автор Trytrytry, 16 лет назад, По-русски
Совсем недавно понял как работает замечательный алгоритм Кнута-Морриса-Пратта (КМП), а понял его когда нарисовал вот такую картинку и зашел:

На картинке строка abayabaxyabayaba префикс типа известен, и пытаюсь найти для следующей строки длинной j значение макс. префикса совпадающего с суффиксом.


- Накидайте пожалуйста ссылки на известные Вам задачи, ну чтобы можно было решить используя КМП или часть его.
  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
problemclassifier тоже выдал одну задачу
16 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +1 Проголосовать: не нравится
http://informatics.mccme.ru/moodle/mod/statements/view3.php?chapterid=998

Конечно, можно решить в лоб через циклы, но я решал через КМП. 
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
А можно ли решить все эти задачи и с хэшами?