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

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

If I want to implement trie using two dimensional array, how should I decide the size of array.

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

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

In worst case the trie will have number of nodes equal to the sum of lengths of the strings from the input, let's call that s. In worst case, each node will have number of edges equal to the size of the alphabet, let's call that a. So, it should be s × a.