Изменения

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

Толстая куча на избыточном счётчике

1 байт убрано, 23:02, 10 апреля 2016
Связывание трех деревьев в одно
'''Связывание''' <tex>\mathrm{fastening (p1, p2, p3)}</tex> трех толстых деревьев ранга <tex>i</tex> в одно толстое дерево ранга <tex>i+1</tex>. Эта функция принимает три указателя <tex>p1, p2 ,p3</tex> на три разных толстых дерева одного и того же ранга <tex>i</tex> и возвращает указатель на вновь сформированное дерево ранга <tex>i+1</tex> .
Процедура заключается в выполнении следующего псевдокода:
'''Node''' fastening ('''Node''' p1, '''Node''' p2, '''Node''' p3):
'''if''' (p1.key <tex> \le </tex> p2.key) '''and''' (p1.Key <tex> \le </tex> p3.key)
minP = p1
635
правок

Навигация