题目
给定一个整数数据流和一个窗口大小,根据该滑动窗口的大小,计算其所有整数的移动平均值。

思路
滑动窗口的大小是固定的。
维护一个循环队列,每次把循环队列里的值求和再平均即可。
from collections import dequeclass MovieAverage:def __init__(self, size):"""Initialize your data structure here."""self.queue = deque(maxlen=size)def next(self, val):self.queue.appendleft(val)return sum(self.queue) / len(self.queue)
