Выпуклая оболочка в n-мерном пространстве
Версия от 17:05, 16 января 2014; Katyatitkova (обсуждение | вклад)
Конспект не готов. |
Рассмотрим трёхмерный случай.
-мерный случай сводится к трёхмерному.Алгоритм
Выберем любые две точки
и . Далее из оставшихся выберем точку , которая не лежит на прямой, образованной точками и . После этого выберем точку , которая не лежит на плоскости, образованной точками и . Если этого сделать не получилось, то запустим алгоритм для поиска выпуклой оболочки на плоскости.Так мы получили тетраэдр
. Сделаем random shuffle оставшихся точек .