for v in timeseries[begin_index:end_index]:
current_sum += v
для целей сокращения времени обработки
https://codeshare.io/Pd0Bp7
похоже на какую то задачу алгоритмическую с какого нибудь кодварс или хакерранк
Попробуй current_sum = sum(timeseries[begin_index:end_index])
you right думаю, как его выполнить только один раз для расчета первого значения, а дальше на каждом шаге обновлять сумму как X = X - timeseries[begin_index - 1] + timeseries[end_index] только не оч понимаю, как описать…
@NisemonoSan оказался прав и все равно долго работает(
да, просто обновлять и end_index не нужен даже просто цикл по i
Обсуждают сегодня