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

Автор emoji, история, 8 лет назад, По-английски

How to find the sum of length of Longest Common Prefixes of all pairs of substrings of a given string. For eg answer for string "aba" is 8. |S|<=1e5.

  • Проголосовать: нравится
  • -10
  • Проголосовать: не нравится

»
8 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Are you sure it can be done in time complexity better than O(N2)?

»
8 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Use suffix automaton. After build, recalc cnt[i] for all node (cnt[i] = count ways to last node). for all i