933. 最近的请求次数 https://leetcode.cn/problems/number-of-recent-calls

622. 设计循环队列 https://leetcode.cn/problems/design-circular-queue

641. 设计循环双端队列 https://leetcode.cn/problems/design-circular-deque

1670. 设计前中后队列 https://leetcode.cn/problems/design-front-middle-back-queue

2073. 买票需要的时间 https://leetcode.cn/problems/time-needed-to-buy-tickets

前置知识

阅读本文前,你需要先学习:

考察先进先出性质

队列常见考点主要是元素「先进先出」的顺序特性,比如维护队列内的元素在「时序上」的某些性质,下面是几道例题,队列充当「滑动窗口」的作用。

933. 最近的请求次数

基本思路

解法代码

队列相关的设计题

622. 设计循环队列

基本思路

解法代码

641. 设计循环双端队列

基本思路

解法代码

1670. 设计前中后队列

基本思路

解法代码

2073. 买票需要的时间

基本思路

解法代码

可视化

loading...