Изменения
→extractMin
curxBefore = null;
while curx != null
//удаление найденного корня x из списка корней деревьев кучи
if (xBefore == null) {
H.head = x.sibling;
xBefore.sibling = x.sibling;
//построение кучи детей вершины x, при этом изменяем предка соответствующего ребенка на null:
H'.head = x.child;
while curx != null
// слияние нашего дерева с деревом H'