ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1384. Пусти козла в огород 4

seems there is O(n*log(n)) solution of this problem.
Послано Shen Yang 17 мар 2017 06:30
using binary search r, and check for each segment,find the inner side part of other segment
that distance is smaller than 2*r,get the segment of these points in each line, check if union of them is the hole line segment.

for check two segments' distance we only need to check innerside adjctent two line segments

it can be done by O(n*log(n)) sweepline precalculate..
Re: seems there is O(n*log(n)) solution of this problem.
Послано Shen Yang 17 мар 2017 06:35
admin please set another version with n<=100000.