Каков самый быстрый способ найти ближайшую точку к данной точке массива данных?
Например, у меня есть 3D-пространство, массив точек (координаты - (x, y, z)) и точка (xp, yp, zp). Мне нужно найти ближайшую точку к (xp, yp, zp).
Насколько я знаю, самый медленный способ сделать это - использовать линейный поиск. Есть ли лучшие решения?
Возможно добавление любых вспомогательных данных.