Я ищу алгоритм, который может определить лучший угол (представляющий центр сектора круга), чтобы получить максимум точек в этом круге для заданного размера сектора ,Поиск максимума точек в заданном угле окружности
Пример:
- Красный сектор (признать размер известен).
- Зеленый - это угол, который я хочу найти.
- Известны черные координаты точек.
Если я не объяснил правильно, спросите его. Спасибо за ваши ответы.
Может ли «красный» двигаться? Или вы просто хотите «зеленый»? Я думаю, в любом случае все, что вам нужно сделать, это получить угол для каждой «черной» точки и отсортировать ее. Это действительно проблема 1D. Зеленый был бы срединным. Красный был бы источником диапазона с наибольшим количеством очков - просто тест, начинающийся с каждой точки (вероятно, есть лучшие способы, но это 1D) – starmole