Re: задачка
- From
- Viktor Karev (2:5080/1003)
- To
- Sergey Andrianov
- Date
- 2002-10-17T11:07:39Z
- Area
- RU.ALGORITHMS
From: Viktor Karev <termar@narod.ru>
Reply-To: termar@narod.ru
Приветствия!
Sergey Andrianov wrote:
> 1. Произвольно выбираешь три точки (например, сначала две ближайшие, а затем
> ближайшую к ним же третью.
> 2. Через 3 выбранные точки проводишь плоскость.
> 3. Находишь ближайшую точку к этой плоскости - это и будет первый тетраэдр.
Ближайшая к плоскости точка может лежать очень далеко от
исходного треугольника.
> Остальные строишь на его гранях, для чего.
> 4. Для каждой из (свободных) граней тетраэдра находишь ближайшую "внешнюю
> точку, получая новый тетраэдр.
Нет гарантии, что получившийся тетраэдр не пересечется с
предыдущим.
> 5. Выполняешь, начиная с 3 до тех пор, пока точки не кончатся.
Виктор.
--- ifmail v.2.15dev5
* Origin: Urals State University for Railway Transport (2:5080/1003@fidonet)