Изменения

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

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

13 байт добавлено, 09:16, 9 июня 2015
Суффиксный массив для нечетных суффиксов
=====Суффиксный массив для нечетных суффиксов=====
# В новом алфавите <tex> \Sigma' </tex> будет четыре элемента — '''ba''', '''bb''', '''a$''', '''$$'''. После сортировки они получат номера 2, 3, 1 и 0 соответственно.
# Переводим строку <tex>S^*[1..n] </tex> = '''babbbaa$$$''' в новый алфавит. Сжатой строкой <tex> S' </tex> будет '''23210'''.
# После рекурсивного вызова получим, что <tex> A_{S'} </tex> = [4, 3, 2, 0, 1], и <tex> A_{S_o} </tex> = [9, 7, 5, 1, 3].
74
правки

Навигация