Найти самую длинную подстроку в A, из префиксов в B - PullRequest
0 голосов
/ 28 марта 2020

Предположим, у нас есть две строки, S = jakhalamana и T = jahkmanla. Для данной подстроки S (давайте назовем ее k) я хочу найти самый длинный из возможных префиксов k в T. Таким образом, для подстроки hala в S самый длинный префикс hala в T будет 'h'. Для подстроки man в S самый длинный префикс man в T также будет man.

Я хочу найти самые длинные подстроки каждого префикса S в T как можно быстрее. Я думаю, что префикс tr ie - это путь к go, но я хотел сначала услышать какой-нибудь ввод. Спасибо!

...