6019: 进阶7.9.5 滑动窗口
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:74
解决:26
题目描述
有n(n<=105)个元素的数组,以及一个大小为k的滑动窗口,将滑动窗口从数组的最左边移动到最右边,只可以在该窗口中看到k个数字,滑动窗口每次都向右移动一个位置,请确定滑动窗口在每个位置的最大值和最小值。
输入
第一行包含整数n和k,表示元素个数和滑动窗口的长度;第2行包含n个整数。
输出
第1行从左到右分别输出每个窗口中的最小值,第2行输出最大值。
样例输入 复制
8 3
1 3 -1 -3 5 3 6 7
样例输出 复制
-1 -3 -3 -3 3 3
3 3 5 5 6 7