Skip to content

Commit fd3977d

Browse files
committed
solve 933
1 parent 5b3dc83 commit fd3977d

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#
2+
# @lc app=leetcode id=933 lang=python3
3+
#
4+
# [933] Number of Recent Calls
5+
#
6+
7+
# @lc code=start
8+
class RecentCounter:
9+
10+
def __init__(self):
11+
self.records = []
12+
self.start = 0
13+
14+
def ping(self, t: int) -> int:
15+
self.records.append(t)
16+
while self.records[self.start] < t-3000:
17+
self.start += 1
18+
return len(self.records) - self.start
19+
20+
21+
# Your RecentCounter object will be instantiated and called as such:
22+
# obj = RecentCounter()
23+
# param_1 = obj.ping(t)
24+
# @lc code=end
25+

0 commit comments

Comments
 (0)