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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy