LINUX.ORG.RU

История изменений

Исправление Eddy_Em, (текущая версия) :

Вычисляешь центр тяжести фигуры. Принимаешь его за начало отсчета. Координаты всех точек переводишь в полярную систему. Сортируешь по углу.

Если фигура самопересекающаяся, придется выдумывать что-нибудь еще

Исходная версия Eddy_Em, :

Вычисляешь центр тяжести фигуры. Принимаешь его за начало отсчета. Координаты всех точек переводишь в полярную систему. Сортируешь по углу.