LeetCode75-933-Number-Of-Recent-Calls
🧠 思路总结
当数据“按顺序来”,并且只关心“最早的什么时候该丢掉”,就用 Queue。
因为时间 t 严格递增,所以用队列保存所有 ping 的时间,每次新 ping 来了,把 t-3000 之前的时间全部弹掉,队列剩下的数量就是答案。
✅ 代码(Java)
1 | |
LeetCode75-933-Number-Of-Recent-Calls
https://powersixxx.github.io/leetcode-blog/2026/02/09/LeetCode75-933-Number-Of-Recent-Calls/