|
3 | 3 | importjava.util.Deque;
|
4 | 4 | importjava.util.LinkedList;
|
5 | 5 |
|
6 |
| -/** |
7 |
| - * 933. Number of Recent Calls |
8 |
| - * |
9 |
| - * Write a class RecentCounter to count recent requests. |
10 |
| - * It has only one method: ping(int t), where t represents some time in milliseconds. |
11 |
| - * Return the number of pings that have been made from 3000 milliseconds ago until now. |
12 |
| - * Any ping with time in [t - 3000, t] will count, including the current ping. |
13 |
| - * It is guaranteed that every call to ping uses a strictly larger value of t than before. |
14 |
| - * |
15 |
| - * Example 1: |
16 |
| - * Input: inputs = ["RecentCounter","ping","ping","ping","ping"], inputs = [[],[1],[100],[3001],[3002]] |
17 |
| - * Output: [null,1,2,3,3] |
18 |
| - * |
19 |
| - * Note: |
20 |
| - * Each test case will have at most 10000 calls to ping. |
21 |
| - * Each test case will call ping with strictly increasing values of t. |
22 |
| - * Each call to ping will have 1 <= t <= 10^9. |
23 |
| - * */ |
24 | 6 | publicclass_933 {
|
25 | 7 | publicstaticclassSolution1 {
|
26 | 8 | publicstaticclassRecentCounter {
|
|