Quel est le moyen le plus rapide de trouver le point le plus proche du point donné dans le tableau de données ?
Par exemple, supposons que j'ai un tableau A
de points 3D (avec les coordonnées x, y et z, comme d'habitude) et de point (x_p, y_p, z_p). Comment trouver le point le plus proche dans A
à (x_p, y_p, z_p) ?
Pour autant que je sache, la manière la plus lente de le faire est d'utiliser la recherche linéaire. Y a-t-il de meilleures solutions ?
L'ajout d'une quelconque structure de données auxiliaire est possible.