алгоритм поиска в диапазонах - PullRequest
2 голосов
/ 11 июля 2011

Мне дан огромный список объектов с атрибутами x и y. Мы должны искать все объекты, лежащие между данной верхней и нижней границей обоих атрибутов.

Мне было интересно, есть ли эффективный алгоритм для реализации этого.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 11 июля 2011

Для этого есть стандартные алгоритмы.См. http://en.wikipedia.org/wiki/R-tree для одного.

1 голос
/ 11 июля 2011

Квадро или пространственный индекс (кривая заполнения пространства, например кривая Гильберта).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...