思路是找到那个滑动窗口内的列表,再max一下。滑动窗口的数量应该是len(num-size+1)。滑动窗口内的数应该是num[i:i+size]。
def maxInWindows(self, num, size):
# write code here
z = []
if size < 1:
z = []
else:
num = list(num)
a = len(num)-size+1
for i in range(a):
b = max(num[i:i+size])
z.append(b)
return z