2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Триангуляция вручную
Сообщение11.02.2014, 18:35 


09/03/09
46
Предложить алгоритм триангуляции, позволяющий вручную, за минуту, триангулировать практически любой выпуклый многоугольник с числом вершин до 20 и у которого длины сторон отличаются не более чем в два раза.

 Профиль  
                  
 
 Re: Триангуляция вручную
Сообщение11.02.2014, 18:50 


19/05/10

3940
Россия
На олимпиаде такие задачи дают что ли?

 Профиль  
                  
 
 Re: Триангуляция вручную
Сообщение11.02.2014, 20:33 
Заслуженный участник


22/11/10
1184
А я вот не пойму. Какие проблемы с триангуляцией выпуклого многоугольника. Как там, метод "отрезания ушей". Так вроде называется простейший алгоритм. Короче говоря. Отрезаем по одной вершине и всего то делов. Или речь идет о триангуляции Делоне?

 Профиль  
                  
 
 Re: Триангуляция вручную
Сообщение12.02.2014, 09:01 


09/03/09
46
sup в сообщении #825359 писал(а):
А я вот не пойму. Какие проблемы с триангуляцией выпуклого многоугольника. Как там, метод "отрезания ушей". Так вроде называется простейший алгоритм. Короче говоря. Отрезаем по одной вершине и всего то делов. Или речь идет о триангуляции Делоне?


Оценка может быть по полноте ответа, т.е. не просто трюк. Есть еще "стесывание и зарубка", и та же тринагуляция Делоне. Если изменить условие "вручную, за минуту" на "равномерно", то можно надеятся на то, что студент дойдет до решения $ \Delta x=0, \Delta y=0$

 Профиль  
                  
 
 Re: Триангуляция вручную
Сообщение12.02.2014, 14:17 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
rtfai в сообщении #825344 писал(а):
Предложить алгоритм триангуляции, позволяющий вручную, за минуту, триангулировать практически любой выпуклый многоугольник с числом вершин до 20 и у которого длины сторон отличаются не более чем в два раза.

Вручную ставлю точку внутри треугольника, затем вручную соединяю её с каждой вершиной. Засекал, удается триангулировать практически любой выпуклый 20-угольник секунд за 10.

 Профиль  
                  
 
 Re: Триангуляция вручную
Сообщение12.02.2014, 15:00 


19/05/10

3940
Россия
TOTAL в сообщении #825584 писал(а):
...Вручную ставлю точку внутри треугольника, затем вручную соединяю её с каждой вершиной. Засекал, удается триангулировать практически любой выпуклый 20-угольник секунд за 10.

Это если многоугольник не очень большой (сравним с тетрадным листом). А если многометровый?

 Профиль  
                  
 
 Re: Триангуляция вручную
Сообщение14.02.2014, 15:18 
Заслуженный участник


11/05/08
32166
sup в сообщении #825359 писал(а):
Как там, метод "отрезания ушей".

TOTAL в сообщении #825584 писал(а):
Вручную ставлю точку внутри треугольника, затем вручную соединяю её с каждой вершиной.

rtfai в сообщении #825344 писал(а):
и у которого длины сторон отличаются не более чем в два раза.

Явно имелось в виду "у которых". Правда, непонятно, почему именно в два раза.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group