🗊 Презентация Частичное упрядочение

Категория: Образование
Нажмите для полного просмотра!
Частичное упрядочение, слайд №1 Частичное упрядочение, слайд №2 Частичное упрядочение, слайд №3 Частичное упрядочение, слайд №4 Частичное упрядочение, слайд №5 Частичное упрядочение, слайд №6 Частичное упрядочение, слайд №7 Частичное упрядочение, слайд №8 Частичное упрядочение, слайд №9 Частичное упрядочение, слайд №10 Частичное упрядочение, слайд №11 Частичное упрядочение, слайд №12 Частичное упрядочение, слайд №13 Частичное упрядочение, слайд №14 Частичное упрядочение, слайд №15 Частичное упрядочение, слайд №16

Вы можете ознакомиться и скачать презентацию на тему Частичное упрядочение. Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Структуры и алгоритмы обработки данных, 2 Лекция 6 Частичное упрядочение Частичный порядок Алгоритм выбора k-го элемента на основе процедуры...
Описание слайда:
Структуры и алгоритмы обработки данных, 2 Лекция 6 Частичное упрядочение Частичный порядок Алгоритм выбора k-го элемента на основе процедуры разделения Partition Линейный алгоритм выбора k-го элемента

Слайд 2


Частичный порядок
Описание слайда:
Частичный порядок

Слайд 3


Выбор k-го элемента Синонимы: порядковые статистики, ранги, ранговые статистики Даны: список из n элементов и натуральное число k. Требуется: найти...
Описание слайда:
Выбор k-го элемента Синонимы: порядковые статистики, ранги, ранговые статистики Даны: список из n элементов и натуральное число k. Требуется: найти элемент, который в отсортированном в возрастающем порядке списке занимал бы k-ую позицию. Более точно – получить Sn-kk-1

Слайд 4


Выбор k-го элемента Алгоритм на основе процедуры Partition
Описание слайда:
Выбор k-го элемента Алгоритм на основе процедуры Partition

Слайд 5


Алгоритм на основе процедуры Partition
Описание слайда:
Алгоритм на основе процедуры Partition

Слайд 6


Алгоритм на основе процедуры Partition Анализ алгоритма Благоприятный случай – деление пополам
Описание слайда:
Алгоритм на основе процедуры Partition Анализ алгоритма Благоприятный случай – деление пополам

Слайд 7


Линейный алгоритм выбора k-го элемента
Описание слайда:
Линейный алгоритм выбора k-го элемента

Слайд 8


Линейный алгоритм выбора k-го элемента Состояние после 2-го шага
Описание слайда:
Линейный алгоритм выбора k-го элемента Состояние после 2-го шага

Слайд 9


Линейный алгоритм выбора k-го элемента Шаг 3. «Разбрасываем» 6q элементов из C + D относительно медианы медиан (ММ). Каждая тройка распределяется за...
Описание слайда:
Линейный алгоритм выбора k-го элемента Шаг 3. «Разбрасываем» 6q элементов из C + D относительно медианы медиан (ММ). Каждая тройка распределяется за 2 сравнения. Всего имеем 4q действий: 4q  2(2q +1)=(2/7)n Оценим размеры правой и левой частей относительно ММ. A’=A+ (добавка из C + D ) B’=B+ (добавка из C + D ) Максимальный размер A’ или B’ равен (4q + 3) + (6q) = 10q + 3 Остальные элементы (4q + 4) «отсекаются» на шаге 4. 10q + 3  10q + 5 = 5(2q +1)=(5/7)n

Слайд 10


Линейный алгоритм выбора k-го элемента Шаг 4. Рекурсивный вызов «вправо» или «влево» от ММ При номер(ММ) > k  выбор из сегмента L..ММ1 При...
Описание слайда:
Линейный алгоритм выбора k-го элемента Шаг 4. Рекурсивный вызов «вправо» или «влево» от ММ При номер(ММ) > k  выбор из сегмента L..ММ1 При номер(ММ) < k  выбор из сегмента ММ+1..R При номер(ММ) = k  Return Стоимость шага 4 есть T ( (5/7)n ) Итак общий баланс по всем 4-м шагам:

Слайд 11


Линейный алгоритм выбора k-го элемента
Описание слайда:
Линейный алгоритм выбора k-го элемента

Слайд 12


Линейный алгоритм выбора k-го элемента Этот алгоритм лучше, чем прямая сортировка, при n > 210. При разбиении на «пятерки» получили бы T(n)  18n....
Описание слайда:
Линейный алгоритм выбора k-го элемента Этот алгоритм лучше, чем прямая сортировка, при n > 210. При разбиении на «пятерки» получили бы T(n)  18n. Общий метод (проектная модель) разработки алгоритмов Prune & Search или Отсечение и Поиск

Слайд 13


Метод Prune & Search или Отсечение и Поиск
Описание слайда:
Метод Prune & Search или Отсечение и Поиск

Слайд 14


Метод Prune & Search или Отсечение и Поиск
Описание слайда:
Метод Prune & Search или Отсечение и Поиск

Слайд 15


Объява про текущий контроль по разделу «Сортировка»
Описание слайда:
Объява про текущий контроль по разделу «Сортировка»

Слайд 16


КОНЕЦ ЛЕКЦИИ КОНЕЦ ЛЕКЦИИ
Описание слайда:
КОНЕЦ ЛЕКЦИИ КОНЕЦ ЛЕКЦИИ



Похожие презентации
Mypresentation.ru
Загрузить презентацию