Изменения

Перейти к: навигация, поиск

Smoothsort

29 байт убрано, 23:26, 28 марта 2015
Основная идея
Если мы будем использовать подряд две кучи размерностью <tex dpi = 120> L(x) </tex> и <tex dpi = 120> L(x+1) </tex>, то их можно будет заменить одной – размерностью <tex dpi = 120> L(x+2) </tex>.
'''Алгоритм представляет состоит из себя несколько двух стадий:'''
* Конструирование последовательности куч
* Пока последовательность куч не пустая достаем максимальный элемент (это всегда корень самой правой кучи) и восстанавливаем порядок куч, который мог измениться.
212
правок

Навигация