Size: a a a

2020 May 26

CD

Constantine Drozdov in pro.algorithms
ну вот, для abc\0mbc\0xba и позиций 9, 1, 5 у тебя будет два lcp пары (9, 1) = 1 и пары (1, 5) = 2
источник

CD

Constantine Drozdov in pro.algorithms
если тебе надо (9, 5) ты говоришь min((9, 1), (1, 5)) = min(1, 2) = 1
источник

CD

Constantine Drozdov in pro.algorithms
просто range minimum
источник

I

Ioann_V in pro.algorithms
так постой
источник

I

Ioann_V in pro.algorithms
а тут разве считает количество раз, сколько встречается та или иная подстрока в строке?
источник

CD

Constantine Drozdov in pro.algorithms
пока нет
источник

CD

Constantine Drozdov in pro.algorithms
но ты для двух любых подстрок умеешь искать lcp
источник

CD

Constantine Drozdov in pro.algorithms
а еще они упорядочены
источник

CD

Constantine Drozdov in pro.algorithms
так что ты можешь найти диапазон всех индексов, которые равны данной подстроке данной строки
источник

CD

Constantine Drozdov in pro.algorithms
а именно, для подстроки длины 5 тебе надо найти ближайшие индексы с отсчетами меньше 5 в массиве lcp соседних
источник

I

Ioann_V in pro.algorithms
Нууу, блин. Серьёзно, это я ещё не вкурил. Завтра напишу, разберу.
источник

I

Ioann_V in pro.algorithms
Но есть желание, сделать втупую.
источник

CD

Constantine Drozdov in pro.algorithms
Ioann_V
Нууу, блин. Серьёзно, это я ещё не вкурил. Завтра напишу, разберу.
Ну вот представь, тебе говорят, что соседний элемент суфмаса совпадает на первые 10 букав
источник

CD

Constantine Drozdov in pro.algorithms
А следующий за ним на 8
источник

CD

Constantine Drozdov in pro.algorithms
А следующий за ним на 11
источник

CD

Constantine Drozdov in pro.algorithms
Это значит, что первый и четвертый совпадают на 8, так? :)
источник

I

Ioann_V in pro.algorithms
Да.
источник

CD

Constantine Drozdov in pro.algorithms
ну вот, тебя теперь просят найти, сколько подстрок таких же, как с позиции первой, но длины 5
источник

CD

Constantine Drozdov in pro.algorithms
четвертая точно в теме, она же на 8 совпадает
источник

I

Ioann_V in pro.algorithms
БП?
источник