Вопрос проверяет умение оценивать временную и пространственную сложность алгоритмов с использованием хеш-структур.
Короткий ответ
Временная сложность решения через HashMap — O(n).
Пространственная сложность — O(k), где k — количество уникальных символов.
Операции вставки и поиска в среднем выполняются за O(1).
В худшем случае возможна деградация.
На практике производительность остается стабильной.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.