Nie jestem pewien, jaką matematyczną koncepcją jest wspieranie mojego pytania. ^^Określanie punktów w ramach algorytmu o określonym promieniu
Załóżmy, że mamy PointA jako odniesienie. Problem polega na znalezieniu punktów wokół Punktu A w danym promieniu (Używanie współrzędnych). Moim podejściem byłoby obliczenie odległości każdego punktu (pitagorejskiego), a następnie porównanie z danym promieniem. Jestem pewien, że to by było wciągające pod względem złożoności.
Jakie algorytmy możesz zasugerować? Przykładowy kod wskazujący rzeczy byłby bardzo doceniany. Dzięki.
Potrzebujesz funkcji, która zwróci każdą liczbę współrzędnych całkowitych, która jest mniejsza niż pewna odległość od danej pary współrzędnych? Albo masz zestaw obiektów pływających wokół i chcesz wiedzieć, które są w promieniu? –
Możesz chcieć spojrzeć na tę odpowiedź: http://stackoverflow.com/questions/1318595/which-data-structure-jest-odpowiedni-do-query-all-points-within-distance-d-from-p –