JAVA_Number of Recent Calls_LeetCode 933 풀이 class RecentCounter { Queue<Integer> queue; public RecentCounter() { queue = new LinkedList(); } public int ping(int t) { queue.add(t); while (queue.peek() < t - 3000) queue.poll(); return queue.size(); } } /** * Your RecentCounter object will be instantiated and called as such: * RecentCounter obj = new RecentCounter(); * int param_1 = obj.ping(t); */ 새 요청값을 받았을 때 지금까지 받은 요청값을 리스트(지난 요청값들 포함)로 만든 다음, 3000의 차이가 나는지 확인하는 문제 * 출처 https://leetcode.com/pro...
#JAVA
#JAVA_LeetCode933
#JAVA_NumberofRecentCalls
#JAVA_NumberofRecentCalls_LeetCode933
#NumberofRecentCalls_LeetCode933
원문링크 : JAVA_Number of Recent Calls_LeetCode 933