Изменения

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

Алгоритм Карккайнена-Сандерса

26 байт добавлено, 09:42, 9 июня 2015
Алгоритм Карккайнена-Сандерса
<tex>A_{S}</tex> = []
<font color=green>// Вначале предподсчитаем за O(n) обратную перестановку для суффиксного массива <tex> A_{S_{12}}</tex>, то есть массив rank такой, что <tex> A_{S_{12}}</tex>[rank[i]] = i. // Тогда мы сможем за O(1) сравнивать суффиксы по их позиции.</font>
rank = inverse(<tex>A_{S_{12}}</tex>)
'''while''' i < 2 * n/3 '''and''' j < n/3:
74
правки

Навигация