У меня есть набор координат. Я ищу способ получить всех окружающих соседей по заданной координате. Я ищу все точки, которые находятся непосредственно рядом с ним, так что вам не нужно "путешествовать" через другую точку, чтобы добраться туда.
Первоначально я пробовал это только с K-ближайшими соседями, но он дает каждую ближайшую точку, даже если она не находится непосредственно рядом с вами
Пример:
Если у меня есть такая сетка координат:
A
E
C D
B
F
Я хочу результат такой, что если вы A, вы вернете B. Я не могу go в C или F, так как B находится на пути
В B вы возвращаете A, C и F
В C вы возвращаете B и D
В D вы возвращаете C и E
В E вы возвращаете D
Есть ли имя алгоритма, который действует так? Или какой-нибудь метод, которым я могу воспользоваться?