Пирамидальная сортировка выбором // Демо-занятие курса «Алгоритмы и структуры данных»
На этом вебинаре мы сначала реализуем алгоритм сортировки выбором с линейной сложностью. Затем мы превратим массив в пирамиду (кучу), где максимальный элемент находится за константное время (берётся с вершины кучи). В итоге у нас получится алгоритм пирамидальной сортировки массива квазилинейной сложности — О(N log N). Мы наглядно продемонстрируем работу алгоритма на визуальных примерах с конкретными числами.
Это превосходная демонстрация взаимодействия разных структур данных: массива и полного двоичного дерева, приходите!
«Алгоритмы и структуры данных» -
Преподаватель: Евгений Волосатов - программист баз данных
Пройдите опрос по итогам мероприятия -
Следите за новостями проекта:
Telegram:
ВКонтакте:
LinkedIn:
Хабр:
75 views
22
6
2 months ago 01:22:23 72
Пирамидальная сортировка выбором // Демо-занятие курса «Алгоритмы и структуры данных»
3 months ago 01:04:40 27
Пирамидальная сортировка // Демо-занятие курса «Алгоритмы и структуры данных»
3 months ago 01:12:18 17
Пирамидальная сортировка HeapSort // Демо-занятие курса «Алгоритмы и структуры данных»
3 months ago 01:24:32 1
Белеванцев А. А. - Алгоритмы и алгоритмические языки - Сбалансированные деревья и Хеш-функции
4 months ago 01:20:17 35
Алгоритмы и структуры данных (базовый поток) 6. Пирамидная сортировка (HeapSort).
4 months ago 00:01:06 2
Сортировка кучей. Мнемонический трюк _ Heapsort life hack