Uw code zou behoorlijk werken als de boom na schrapping evenwichtig zou blijven. De belangrijkste oorzaak van uw probleem wordt verklaard hieronder:
Hier is de linkeronderverdeling nadat u de knoop met waarde 10 verwijdert.
14
/\
3 12
/\ \
1 4 13
Als wij de knoop met waarde 12 willen vinden, volgens uw code worden 12 vergeleken met 14. Als zouden 12 <� 14="">om het probleem op te lossen u de boom evenwichtig moeten houden.