Как найти количество интервалов, которые попадают в данный диапазон. например, Позвольте мне объяснить, что существует диапазон [1,10], а предоставленные интервалы - (1,3), (1,8), (2,4), (2,5), (2,3), (3,9), (3,8), (3,6) и попросить выяснить количество интервалов, которые падают между диапазонами [1,5], ответ равен 4. Это четыре [(1,3), (2,4), (2,5), (2,3)], которые попадают в диапазон [1,5]. так же, как если бы они были Range [1, N], и я предоставляю вам интервалы, то как узнать, сколько интервалов в заданном диапазоне. Какая из них самая сложная задача для каждого запроса?Интервалы обработки
0
A
ответ
2
O (n). Вы не можете сделать лучше. По крайней мере, вы должны ответить, что каждый интервал действителен для запроса, который является O (n). Вы можете получить O (п), просто перебирая список, чтобы проверить, если query_min < = interval_min & & query_max < = interval_max
Смежные вопросы
- 1. Связать ли потоки временные интервалы, выделенные для обработки
- 2. Как вы обрабатываете временные интервалы для обработки данных?
- 3. Непоследовательные интервалы с System.Windows.Forms.Timer
- 4. периодические интервалы
- 5. Интервалы Умножение
- 6. Интервалы кластеризации
- 7. Detect Интервалы
- 8. интервалы Подведение
- 9. Интервалы перекрытия
- 10. Парадоксальные интервалы времени в Python
- 11. Временные интервалы PHP и MySQL, поддерживающие пользовательские временные интервалы
- 12. Интервалы на сервере
- 13. Hadoop: интервалы и РЕГИСТРИРУЙТЕСЬ
- 14. XNA: интервалы интервалов затухания
- 15. Доверительные интервалы для ggplot
- 16. помеченные интервалы в matplotlib
- 17. Динамические интервалы между кругами
- 18. Временные интервалы встречи EWS
- 19. MySQL запросов и интервалы
- 20. преобразующих временных метких интервалы
- 21. Как измерить временные интервалы?
- 22. Интервалы мониторинга NewRelic Azure
- 23. Временные интервалы между путями
- 24. matplotlib.finance 5-минутные интервалы
- 25. Остальные интервалы времени MySQL
- 26. Как объединить интервалы?
- 27. Места функции через интервалы
- 28. Временные интервалы перекрытия - терадата
- 29. Временные интервалы в ggplot
- 30. Неодифференциальные интервалы Highchart gauges
Ну, вы могли бы сделать лучше с помощью какой-либо форме индексации, но это будет торговля по времени памяти выкл. –