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