0 / 0 / 0
Регистрация: 26.05.2014
Сообщений: 2
|
|
1 | |
Нужен алгоритм поиска кординат точки26.05.2014, 13:30. Показов 466. Ответов 2
Метки нет Все метки)
(
Нужна помощь по решению такой задачи. Нужно найти координаты точки B, расположенной максимально близко к точке А и находящейся в окружности 1, но не внутри окружностей 2, 3, 4. Я остановился на проверке попадания точки в область окружности 1, нахождении дистанции от А до центра окр. 1, но связать это вместе для нахождения координат искомой точки не получается. Помогите составить алгоритм для написания програмки.
Привожу рисунок задачи: http://zagruzitfoto.com/images... /bse4w.png
0
|
|
26.05.2014, 13:30 | |
Ответы с готовыми решениями:
2
Нужен алгоритм поиска дубликатов файлов Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки ) Нужен Алгоритм поиска Алгоритм поиска кратчайшего пути из точки А в точку Б на C++ |
![]() |
|
26.05.2014, 18:06 | 2 |
Я могу выделить две группы точек:
1. Точки, которые принадлежат двум неким окружностям. Каждая пара окружностей имеют не более двух пересечений. N окружностей — не более N(N-1)/2. 2. Точки окружности, которые наиболее близки/удалены от выделенной точки A. У каждой окружности таких точек ровно две. Мне так видится, что ответом к Вашей задаче будет точка из 1 или 2 группы. Обратите внимание, что точки двух групп находятся аналитически, т.е. есть готовые формулы. Таким образом, можно просто перебрать все точки из этих двух групп и выбрать наиболее подходящую, т.е. отсеить те, которые лежат внутри 2-3-4, и из оставшихся выбрать наиболее близкую к A.
0
|
0 / 0 / 0
Регистрация: 26.05.2014
Сообщений: 2
|
|
26.05.2014, 19:48 [ТС] | 3 |
О, точно, всё гениальное просто. Надо искать пересечение окружностей. Единственно надо будет учесть случай, когда точка находящаяся на окр.1 и линии от центра окр.1 к т.А не перекрывается другими окружностями ( в нашем случае окружностями 3 и 4). Спасибо за помощь!!!
0
|
26.05.2014, 19:48 | |
Помогаю со студенческими работами здесь
3
Нужен алгоритм поиска расстояний между повторяющимися последовательностями в тексте Написать алгоритм поиска данных методом линейного поиска
Алгоритм бинарного поиска (поиска делением пополам) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |