代码随想录算法训练13 | 239. 滑动窗口最大值、347.前 K 个高频元素、总结

本文讲述了滑动窗口问题中队列的使用以及前K个高频元素问题中大/小顶堆的应用,强调理解和构建数据结构的重要性。最后对栈与队列进行总结,适合代码学习者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 239. 滑动窗口最大值 (一刷至少需要理解思路

之前讲的都是栈的应用,这次该是队列的应用了。

本题算比较有难度的,需要自己去构造单调队列,建议先看视频来理解。 

题目链接/文章讲解/视频讲解:代码随想录

 347.前 K 个高频元素  (一刷至少需要理解思路)

大/小顶堆的应用, 在C++中就是优先级队列 

本题是 大数据中取前k值 的经典思路,了解想法之后,不算难。

题目链接/文章讲解/视频讲解:代码随想录

 总结 

栈与队列做一个总结吧,加油

代码随想录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值