1
# Runtime: 3295 ms (Top 30.98%) | Memory: 53.7 MB (Top 24.88%)
2
class RangeFreqQuery:
3
def __init__(self, arr: List[int]):
4
self.l = [[] for _ in range(10001)]
5
for i, v in enumerate(arr):
6
self.l[v].append(i)
7

8
def query(self, left: int, right: int, v: int) -> int:
9
return bisect_right(self.l[v], right) - bisect_left(self.l[v], left)

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0