У меня есть набор временных интервалов In = (an, bn). Мне нужно запустить множество поисковых запросов, где мне предоставляется время t, и вам нужно быстро вернуть интервалы, которые содержат t, например, такие интервалы, что <= t <= bn.
Какова хорошая структура данных или алгоритм для этого?
Если это имеет значение, в моем случае an и bn являются целыми числами.