news 2026/6/10 13:17:29

滑动窗口最大值:你以为是数组题,其实是在考“思维是否在线”

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
滑动窗口最大值:你以为是数组题,其实是在考“思维是否在线”

滑动窗口最大值:你以为是数组题,其实是在考“思维是否在线”

大家好,我是Echo_Wish
今天聊一道算法圈老熟人——滑动窗口最大值(Sliding Window Maximum)

说它老,是因为几乎所有算法书、面试题、LeetCode 热榜里都有它;
说它“阴”,是因为90% 的人第一次写出来的,时间复杂度都是错的

而更扎心的是:
👉你不是不会写代码,而是没想清楚“窗口”这件事到底意味着什么。


一、先把问题说“人话”一点

题目大意其实很简单:

给你一个数组nums,再给你一个窗口大小k
窗口从左往右滑动,
每次滑动一步,
你都要告诉我:当前窗口里的最大值是多少

举个例子,一看就懂:

nums = [1,3,-1,-3,5,3,6,7] k = 3

窗口变化过程是这样的:

[1, 3, -1] -> max = 3 [3, -1, -3] -> max = 3 [-1, -3, 5] -> max = 5 [-3
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 23:28:39

C#文件操作指南

C#文件操作全面总结一、文件操作的三种主要方式在C#中处理文件有三种层次的方法,从简单到复杂分别是:1. File类(最简单) - 快餐店csharp// 就像去快餐店,告诉服务员你要什么,他帮你完成所有步骤 File.Write…

作者头像 李华
网站建设 2026/6/10 0:53:49

全网首发 DeepSeek V3.2与GPT-5.2 Pro混合架构实战 手把手教你搭建超级AI助手

在AI技术日新月异的今天。 单一模型的局限性愈发明显。 我们正处于一个模型大爆炸的时代。 DeepSeek V3.2以其极致的性价比著称。 GPT-5.2 Pro则代表了逻辑推理的巅峰。 而Gemini-3系列在长文本处理上独树一帜。 作为开发者。 我们不应做选择题。 我们应该做填空题。 …

作者头像 李华
网站建设 2026/6/10 12:37:28

LLM Weekly(2025.12.15-12.21)

网络资讯速递 全新ChatGPT图像功能正式上线。OpenAI推出由其最强文本生成图像模型GPT-Image-1.5驱动的ChatGPT图像功能,该功能已向所有ChatGPT用户及API调用用户开放。这款模型指令遵循精度更高,在图像编辑过程中能精准保留光影、构图与人物肖像特征,优化了密集文本渲染效果…

作者头像 李华
网站建设 2026/6/10 12:21:56

vue基于python的固定资产转移管理系统设计与实现_qfms7508(pycharm django flask)

目录已开发项目效果实现截图开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 vue基于python的固定资产转移管理系统设计与实现_qfms7508(py…

作者头像 李华
网站建设 2026/5/30 2:55:46

vue基于python的理发店会员管理系统设计与实现_98y5iv88(pycharm django flask)

目录已开发项目效果实现截图开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 vue基于python的理发店会员管理系统设计与实现_98y5iv88(pych…

作者头像 李华
网站建设 2026/6/10 12:31:21

基于微信小程序的周边美食推荐商城系统_2axo8

文章目录具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 本系统(程序源码数据库调试部署讲解)带文档1万…

作者头像 李华