代码随想录算法训练营(23/5/21),LeetCode 239.滑动窗口最大值,LeetCode 347.前K个高频元素

文章探讨了两道LeetCode题目,分别是239号题——使用栈和队列解决滑动窗口最大值问题,以及347号题——如何找出数组中前K个高频元素。解题策略涉及到数据结构和算法,如队列的特性利用以及频率统计与排序。作者分享了个人的学习进度,表示尽管面临大学生期末作业的压力,但仍将持续努力更新博客。
摘要由CSDN通过智能技术生成

LeetCode 239.滑动窗口最大值

题目链接:力扣

这道题目要理解栈和队列的知识,这道题关于队列的知识,如果把窗口的元素都放在队列里,窗口移动的时候,队列需要弹出元素,其实队列没有维护窗口里的所有的元素,还需要维护成为窗口里的最大值得元素就可以,那么保证队列里的元素数组是由大到小

LeetCode 347.前K个高频的元素

题目链接: 力扣

这道题主要涉及如下内容:

1.要统计元素出现的频率

2.对频率排序

3.找出前K个高频的元素

我已经一个星期没有写博客,也没有打卡,大学生要赶期末作业,大学生生活不易啊,期末作业是 大作业,我要努力加油,把博客补上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值