Skip to main content
Latest
File
interface RecentCounter { ping(t: number): number;}function RecentCounter(): RecentCounter { const queue: number[] = []; function ping(t: number): number { queue.push(t); while (queue.length > 0 && t - queue[0] > 3000) { queue.shift(); } return queue.length; } return { ping };}
export default RecentCounter;