题目
链接:https://www.nowcoder.com/questionTerminal/1624bc35a45c42c0bc17d17fa0cba788
来源:牛客网
给定一个数组和滑动窗口的大小...,找出所有滑动窗口里数值的最大值。...例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下...代码
注意点:
ArrayDeque的几个API:pollFirst、peekFirst等
ArrayDeque保存的是下标
最新的数的下标是必定加进去的。...Integer> result = new ArrayList();
if (size==0) return result;
int begin;// 滑动窗口最左边数的index