Изменения
Перейти к:
навигация
,
поиск
← Предыдущая правка
Следующая правка →
Куча Бродала-Окасаки
17 байт убрано
,
19:29, 11 июня 2014
→
Merge
Слияние выполняется выбором минимума из двух значений <tex>T_{min}</tex> и добавлением в приоритетную очередь второго ''BPQ''.
<code>
Pair<
'''
int
BQP
'''
, '''BPQ'''>
merge(<tex> \langle </tex>x : '''int''', q : '''BPQ'''<tex> \rangle </tex>, (y:'''int''', r:'''bpq'''):'''pair'''):
'''if''' x < y
'''return''' (x, insert(q, (y, r)))
Shersh
Администраторы
3622
правки
Навигация
Персональные инструменты
Создать учётную запись
Войти
Пространства имён
Статья
Обсуждение
Варианты
Просмотры
Читать
Просмотр вики-текста
История
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная статья
Справка
Инструменты
Спецстраницы
Версия для печати