Изменения

Перейти к: навигация, поиск

Алгоритм Фараха

1 байт добавлено, 11:59, 14 июня 2014
Шаг 5: удаление двойных дуг
Дерево строится рекурсивно, каждый раз длина строки уменьшается в два раза, а все фазы работают линейно.
В итоге получается <tex> T(n) = T(n / 2) + \Theta (n) = \Theta (n) </tex>.
 Расход помяти памяти на построение дерева также линеен(т.к на каждой фазе мы лишь строим и сливаем сжатые суффиксные деверья).
==См. также==
497
правок

Навигация