2008-11-05 3 views
2

J'ai collection d'objets. Chaque objet représente une plage de coordonnées (c'est-à-dire un bloc). Ce que je veux, c'est trouver l'objet près d'une autre coordonnée dans une direction donnée.Le moyen le plus rapide de trouver l'objet dans la collection avec des coordonnées près du point

Existe-t-il un moyen de le faire sans traverser toute la collection tout le temps?

+0

Dupe de http://stackoverflow.com/questions/132319/storing-objects-for-locating-by-xy-coordinates#132393. Une raison de garder cette version ouverte? –

Répondre

0

Lors de l'insertion des objets .. les trier par les cordinates puis utilisez diviser pour mieux régner algorithme pour rechercher votre plus proche possible

Questions connexes