Как грамотнее реализовать ?

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Как грамотнее реализовать ?

Post by Destruction »

Собственно говоря, ситуация такая:
Есть два прямоугольника и точка, допустим A.

Мне известны координаты прямоугольников, известны координаты точки A. Известно, что прямоугольники имеют общие точки (какие именно - неизвестно).

Задача - найти ближайшую точку к точке A принадлежающую первому и второму прямоугольнику.

Стороны прямоугольников параллельны, попарно )

Есть варианты кроме полного перебора всех точек (впринципе-то я знаю, что есть, только вот я такого не изучал) ?..
Post Reply