在滑动窗口中找到最大的数字

时间:2019-07-03 22:20:14

标签: algorithm sliding-window

这是一个算法问题。

您有一个整数数组和一个大小为k的窗口,您想要在窗口中从每个索引开始查找最大数目。然后返回一个数组。

示例:

input: [1,3,2,4,3,5,6,3,8]
window size = 3;
output:[3,4,4,5,6,6,6,8,8]

天真的方法需要O(nk)运行时,其中n是数组的大小。

谁能想到一些运行时间更好的算法?

0 个答案:

没有答案