Поиск самой длинной повторяющейся подстроки. Осторожно: Scala.

Feb 24, 2016 21:15

Помогаю коллеге осваиваться в программировании. Предложил решить задачку: написать программу, которая в заданной строке найдет самую длинную повторяющуюся подстроку. Дополнительное ограничение: подстроки не должны пересекаться. Например, в строке "ABABA" это будет "AB", но не "ABA". В русской википедии такая задача почему-то не встречается, даю ( Read more... )

программирование

Leave a comment

Comments 2

ivanaxe February 25 2016, 23:53:36 UTC
Не пишу на Скале. Прочитать код иосознать, что там происходит не смог :)
Мне интуитивно кажется, что должно быть что-то наподобие Ахо-Корасика, только в упрощённом варианте.

Reply

conjuncte March 2 2016, 05:59:34 UTC
Да, вот в этом и ужас Скалы. Даже если пишешь на ней, код другого человека понять сложно, читается медленно-медленно ( ... )

Reply


Leave a comment

Up