Я ищу для алгоритма, таких как closest pair of points algorithmалгоритма точки сетки (нахождение точки в сетке)
Вместо произвольного расстояния между всеми точками, у меня есть система сетки набора с 4 точки будучи верхний правый, нижний правый, верхний левый и нижний левый соответственно. Это позволяет сохранить расстояние между всеми точками.
скажите, например, если бы я должен был поставить внешнюю точку на этой сетке, мне нужно найти, какой квадрат сетки он будет находиться, предполагая, найдя ближайшие 4 точки (давая мне конечные точки квадрата сетки).
Я собирался реализовать алгоритм для ближайших точек, но так как точки все одинаково удалены друг от друга, все время я не знал, заслуживает ли это другого более эффективного алгоритма.
Мне не нужно подробное объяснение ответа, просто точка в правильном направлении.
уточнить; у вас есть сетка квадратов, и вы хотите знать, в каком квадрате есть какая-то точка? (Если это не так, то, вероятно, стоит добавить диаграмму к вашему сообщению ...) –
Нет, это именно то, что мне нужно сделать. Я предположил, что наиболее эффективным способом будет поиск четырех конечных точек сетки (верхний правый, нижний правый, верхний левый и нижний левый). –