День 11. Геометрия многоугольников.
- [Сергей Копелиович] Выпуклая оболочка
- Заворачивание подарка за O(nk)
- Грехем за O(nlogn), Эндрю за O(nlogn) − сортировка по X
- Quick-Hull
- [Олег Давыдов] Выпуклый многоугольник и два указателя
- Две самые дальние точки среди n данных
- Самый большой треугольник, построенный на n данных точках
- Даны m прямых и выпуклый n-угольник, для каждой прямой узнать, пересекает ли она многоугольник
- Общая касательная к двум выпуклым непересекающимся многоугольникам
- [Игорь Лабутин] Выпуклый многоугольник и логарифм
- Внутри ли точка?
- Самая дальняя точка по направлению (Ai, Bi) среди данных n точек (опорная прямая)
- Пересечение многоугольника и прямой
- Касательная к многоугольнику
- Расстояние от точки до многоугольника
- [Сергей Копелиович] Два выпуклых многоугольников − два логарифма
- Расстояние между
- Общая касательная
- [Сергей Копелиович] Задачи
- Дан массив точек. Запрос на отрезке [li, ri]: "самая дальняя по направлению (ai, bi)"
- Добавляются и удаляются точки. Проверять, внутри ли выпуклой оболочки точка-запрос.