#P2796. 滑动窗口最大值
滑动窗口最大值
题目描述
有一个 的矩阵,里面有 个整数。
现在有一个长度为 的木板,一开始木板盖住了矩阵的第 个数。每次将木板向右移动一个单位,直到木板的右端与第 个数重合。
每次移动前,输出当前被木板盖住的数字中的最大值。
输入格式
第一行包含两个整数 ,分别表示矩阵的长度和木板的长度。
第二行包含 个整数,表示矩阵中的元素,相邻整数之间用一个空格分隔。
输出格式
共 行,每行一个整数。第 行表示第 个数中的最大值。
样例
5 3
1 5 3 4 2
5
5
4
样例解释 木板初始覆盖第 个数 ,最大值为 ;向右移动一次,覆盖 ,最大值为 ;再移动一次,覆盖 ,最大值为 。共输出 行。
数据范围与提示
- 对于 的数据:;
- 对于 的数据:;
- 对于 的数据:,矩阵中的元素均为正整数且大小不超过 。