Суффиксный массив
Очень простая
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Дана строка, требуется построить суффиксный массив для этой строки. Суффиксный массив - лексикографически отсортированный массив всех суффиксов строки. Каждый суффикс задается целым числом — позицией начала.
Строка s лексикографически меньше строки t, если существует такое i, что s[i]
< t[i]
и s[j]
= t[j]
для всех j < i. Или, если такого i не существует и строка s короче строки t.
Здесь s[i]
- код i-го символа строки s.
Входные данные
Одна строка - английский литературный текст. Длина текста не превосходит 10^5
. Коды всех символов в тексте от 32 до 127.
Выходные данные
Выведите n чисел - суффиксный массив данной строки.
Примеры
Ввод #1
Ответ #1
Отправки 1K
Коэффициент принятия 33 %