Ich bin verwirrt über das endgültige Bild nach einem delete-max-Vorgang. Wenn 87 gelöscht wird, werden 48 an den Punkt gebracht, den 87 mal gehalten hat? Ändert sich der Rest des Baumes nicht danach?
Ich implementiere einen Min-Max-Heap, eine Art doppelter Prioritätswarteschlange. Sie können hier here für weitere Informationen über Min-Max-Heaps suchen. Der Code für Operationen zum Einfügen und Lö