Проверяет знание базовых алгоритмов, работы со строками и оценки сложности.
Короткий ответ
Простейший алгоритм сжатия строки — это run-length encoding, при котором одинаковые символы заменяются символом и количеством повторений. Например, aaabb превращается в a3b2. Такой алгоритм выполняется за O(n), так как строка проходит один раз.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.