Разделы презентаций


Пересечение набора отрезков плоскости

Содержание

ПриложенияПроверка пересечения простых многоугольниковQ⊂PПересечение ребер

Слайды и текст этой презентации

Слайд 1Пересечение набора отрезков на плоскости
Даны N прямолинейных отрезков на плоскости
Задача

1: Поиск всех пересечений отрезков
Задача 2: Проверка пересечения хотя бы

двух отрезков
Пересечение набора отрезков на плоскостиДаны N прямолинейных отрезков на плоскостиЗадача 1: Поиск всех пересечений отрезковЗадача 2: Проверка

Слайд 2Приложения
Проверка пересечения простых многоугольников

Q⊂P
Пересечение ребер

ПриложенияПроверка пересечения простых многоугольниковQ⊂PПересечение ребер

Слайд 3Приложения
Проверка простоты многоугольника
Простой
Непростой

ПриложенияПроверка простоты многоугольникаПростойНепростой

Слайд 4Одномерный случай

Даны N интервалов на действительной оси. Необходимо узнать, не

перекрываются ли какие-нибудь два из них.

Сложность: O(N logN)

Одномерный случайДаны N интервалов на действительной оси. Необходимо узнать, не перекрываются ли какие-нибудь два из них.Сложность: O(N

Слайд 5Нижняя оценка
Задача единственности элементов
Проверка пересечения отрезков
Преобразование задач:
{xi}
{[xi, xi]}

Сложность задачи проверки

пересечения отрезков: Θ(N logN)

Нижняя оценкаЗадача единственности элементовПроверка пересечения отрезковПреобразование задач:{xi}{[xi, xi]}Сложность задачи проверки пересечения отрезков: Θ(N logN)

Слайд 6Отношение порядка между отрезками на плоскости
Отрезки s1 и s2 сравнимы

в абсциссе x, если вертикаль, проходящая через x, пересекает оба

отрезка.






u

v

s2 и s3 сравнимы в абсциссе u
s1 и s3 сравнимы в абсциссе v
s1 и s3 не сравнимы в абсциссе u
s2 и s3 не сравнимы в абсциссе v

Отношение порядка между отрезками на плоскостиОтрезки s1 и s2 сравнимы в абсциссе x, если вертикаль, проходящая через

Слайд 7Отношение порядка между отрезками на плоскости


s2 >u s4, s1 >v

s2, s2 >v s4, s1 >v s4
s3 не сравним ни

с каким другим отрезком

Отрезок s1 выше отрезка s2 в х (пишется s1 >x s2), если s1 и s2 сравнимы в х, и точка пересечения s1 с вертикалью x лежит выше точки пересечения s2 с ней же.

Отношение порядка между отрезками на плоскостиs2 >u s4, s1 >v s2, s2 >v s4, s1 >v s4s3

Слайд 8Метод плоского заметания
Статус заметающей прямой: последовательность отрезков для текущей абсциссы
События:

Встретился левый конец отрезка
Встретился правый конец отрезка
Обнаружена точка

пересечения отрезков
Метод плоского заметанияСтатус заметающей прямой: последовательность отрезков для текущей абсциссыСобытия: Встретился левый конец отрезка Встретился правый конец

Слайд 9Алгоритм Бентли-Оттмана
x1
Отрезок s1 добавляется в последовательность Z = (s1)

Алгоритм Бентли-Оттманаx1Отрезок s1 добавляется в последовательность Z = (s1)

Слайд 10Алгоритм Бентли-Оттмана
x2
Отрезок s2 добавляется в последовательность Z = (s1, s2

Алгоритм Бентли-Оттманаx2Отрезок s2 добавляется в последовательность Z = (s1, s2 )

Слайд 11Алгоритм Бентли-Оттмана
x3

Отрезок s3 добавляется в последовательность
Z = (s3, s1, s2)

Алгоритм Бентли-Оттманаx3Отрезок s3 добавляется в последовательностьZ = (s3, s1, s2)

Слайд 12Алгоритм Бентли-Оттмана
x4

Отрезок s4 добавляется в последовательность
Z = (s3, s1, s2,

Алгоритм Бентли-Оттманаx4Отрезок s4 добавляется в последовательностьZ = (s3, s1, s2, s4)

Слайд 13Алгоритм Бентли-Оттмана
x5

Отрезок s4 удаляется из последовательности
Z = (s3, s1, s2)

Алгоритм Бентли-Оттманаx5Отрезок s4 удаляется из последовательностиZ = (s3, s1, s2)

Слайд 14Алгоритм Бентли-Оттмана
x6

Отрезки s1 и s2 меняются местами в последовательности
Z =

(s3, s2, s1)

Алгоритм Бентли-Оттманаx6Отрезки s1 и s2 меняются местами в последовательностиZ = (s3, s2, s1)

Слайд 15Алгоритм Бентли-Оттмана
x7

Отрезок s2 удаляется из последовательности
Z = (s3, s1)

Алгоритм Бентли-Оттманаx7Отрезок s2 удаляется из последовательностиZ = (s3, s1)

Слайд 16Алгоритм Бентли-Оттмана
x8

Отрезок s1 удаляется из последовательности
Z = (s3)

Алгоритм Бентли-Оттманаx8Отрезок s1 удаляется из последовательностиZ = (s3)

Слайд 17Алгоритм Бентли-Оттмана
x9

Отрезок s3 удаляется из последовательности
Z = ()

Алгоритм Бентли-Оттманаx9Отрезок s3 удаляется из последовательностиZ = ()

Слайд 18
Оценка сложности
Поиск всех пересечений Ω(K+NlogN)

Проверка пересечения Θ(NlogN)

Оценка сложностиПоиск всех пересечений Ω(K+NlogN)Проверка пересечения Θ(NlogN)

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика