Изменения

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

Обратное преобразование Барроуза-Уиллера

7 байт добавлено, 05:25, 6 декабря 2011
Сложность
===Сложность===
Данный алгоритм работает за <tex>O(NlogN)</tex> действий и требует <tex>O(N)</tex> памяти. Однако, если размер алфавита не очень большой, то для выяснения 1ого первого столбца матрицы можно использовать сортировку подсчетом, в этом случае алгоритм работает за <tex>O(N+M)</tex> действий и требует <tex>O(N+M)</tex> памяти, где <tex>M</tex> — размер алфавита.
===Псевдокод===
Анонимный участник

Навигация