Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Презентации / Лекция 3

.ppt
Скачиваний:
20
Добавлен:
01.05.2014
Размер:
46.08 Кб
Скачать

Вычислительная геометрия

Лекция 3 Алгоритм Киркпатрика – Зайделя

построения выпуклой оболочки

Алгоритм Киркпатрика – Зайделя

Алгоритм Джарвиса – О(nh)

Алгоритм Киркпатрика-Зайделя – O(n log h)

Метод отсечения и поиска (Prune & Search)

Алгоритм нахождения медианы O(n) (Блум, Флойд, Пратт и Тарьян)

 

i

Линейная упорядоченность

Sji

 

Частичный порядок

(n=i+j+1)

 

Медиана – Skk (n=2k+1)

j

 

 

(i+1) –й по возрастанию

Алгоритм нахождения медианы O(n)

n = 5(2q+1)

2q

q строк

 

3q+2

q строк

2q

3q+2

 

3q+2+4q=7q+2 (7/2)(2q+1)=(7*5/10)(2q+1)=(7/10)n T(n) T(n/5) + T(7n/10) + 9n/5 T(n) 18 n + b