Вопрос проверяет базовое понимание оценки эффективности алгоритмов и умение обосновать сложность по количеству операций.
Короткий ответ
Алгоритм проверки скобок за один проход работает за O(n), где n — длина строки. Мы проходим по каждому символу ровно один раз. Операции со стеком (append и pop) выполняются за постоянное время. Поэтому суммарно время линейное.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.