Re: и вновь прога...
- From
- Viktor Karev (2:5080/1003)
- To
- Egor Tsygvintsev
- Date
- 2002-11-19T10:39:49Z
- Area
- RU.ALGORITHMS
From: Viktor Karev <termar@narod.ru>
Reply-To: termar@narod.ru
Приветствия!
Egor Tsygvintsev wrote:
> Дана карта местности, разбитая на участки разной проходимости, причем области
> разной проходимости это непересекающиеся многоугольники заданные своими
> вершинами. Необходимо проложить маршрут из точки А в точку В требующий
> минимального времени.
Наиболее подходящий для данной задачи метод - трасировки лучей.
Выпускаешь из начальной точки во всех направлениях лучи и
фиксируешь фронт фолны через dt. Если два луча пересеклись - из
точки пересечения выпускаешь один луч по среднему направлению.
Если слишком разошлись - добавляешь еще луч, чтобы плотность
лучей оставалась в некоторых пределах.
Виктор.
--- ifmail v.2.15dev5
* Origin: USURT's FidoNET<->Internet Gate (news://news.c (2:5080/1003@fidonet)