Moin !
Zitat:
Kannst du mal bitte erklären, was das für Aktionen sind?
Wenn ich nur mit Delete arbeite hat meine Überprüfung "NODE <> NIL" nicht funktioniert. ´
Zitat:
While-Schleife, die zwar refursiv arbeitet, aber niemals prüft, ob Node überhaupt noch existiert
Also ich habe sie getestet und die While Schleife arbeitet hervorragend. Man kann einzelne Elemente löschen aber auch ganze Treestrukturen.
Zitat:
ob Node überhaupt noch existiert
Warum sollte ich das auch tun. Die While Schleife selber prüft auf die Existenz von Child Nodes.
Zitat:
Hast du überhaupt mal mit deiner Routine den letzten Node in deiner Struktur gelöscht?
Ja das geht hervorrangend.
Das Exit am Anfang muss sicher nicht sein. Da gebe ich dir Recht. Aber es schadet auch nicht ...