定长滑动窗口
定长滑动数组解题总结
使用场景
涉及比较,需要判断左右边界的移动时,可以使用滑动窗口来解决。
题目参考
problem:2090. 半径为 k 的子数组平均值
思路分析 (灵神模板)
- 入:将右边界
nums[r]
加入窗口,若窗口长度不足k
,重复步骤1 - 比:一般求最大值 或者最小值 比较 加入答案即可
- 出:将左边界
nums[r-k+1]
移出窗口
代码
1 | class Solution { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Shawni's Blog!
评论