Re: Поиск замкнутого многоугольника в матрице
От: _DAle_ Беларусь  
Дата: 20.09.10 13:49
Оценка:
Здравствуйте, DragonFire, Вы писали:

DF>Доброго времени суток.


DF>Предположим, что у нас есть матрица:

DF>0 0 0 0 0 0 0
DF>0 1 1 1 1 0 0
DF>0 1 0 0 1 1 1
DF>0 1 1 1 1 1 1

Что-то я ничего не понял. Нужно получить вот это?
0 0 0 0 0 0 0
0|1 1 1 1|0 0
0|1|0 0|1 1 1|
0|1 1 1 1 1 1|




DF>Для каждого элемента матрицы я знаю координаты. Мне необходимо построить многоугольник, который бы отображал "единицы" из матрицы.

DF>Известно, что такой многоугольник всегда можно построить (всегда есть замкнутая область единиц) и он единственный. Проблему представляют "пустоты" внутри этого многоугольника.

DF>Подскажите нормальный алгоритм, неохото велосипед строить собственный...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.