а есть решение за O(n)? (наверное есть, но сходу не придумывается)
выше кидал — O(n + m) tc, O(m) sc
или так, да
https://leetcode.com/problems/maximum-repeating-substring/submissions/972916087/ Не знаю, как сложность подсчитать.
По идее O(N * сколько в каждой позиции трекается соответствий) вот сколько их может быть не могу подсчитать.
С этим: "aaaaaaaaaaaaaa" "aaaaa" очевидно? Значит, O(m*n)
Да, похуже бинпоиска получается
Обсуждают сегодня