Skip to content

Commit f7b03c8

Browse files
refactor 933
1 parent 8dc171d commit f7b03c8

File tree

1 file changed

+18
-0
lines changed
  • src/main/java/com/fishercoder/solutions

1 file changed

+18
-0
lines changed

src/main/java/com/fishercoder/solutions/_933.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
33
import java.util.Deque;
44
import java.util.LinkedList;
55

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+
* */
624
public class _933 {
725
public static class Solution1 {
826
public static class RecentCounter {

0 commit comments

Comments
 (0)