Gegeben sei ein nach inorder-sortierter Binärbaum:
TYPE Tree = POINTER TO Node; Node = RECORD content: CARDINAL; left, right: Tree; END;Schreiben Sie eine Prozedur, die die Knotencontente absteigend sortiert ausgibt.
PROCEDURE printDesc(wurzel: Tree);
PROCEDURE printDesc(wurzel: Tree); BEGIN IF wurzel = NIL THEN RETURN END; IF wurzel^.right <> NIL THEN printDesc(wurzel^.right) END; WriteCard(wurzel^.content,6); IF wurzel^.left <> NIL THEN printDesc(wurzel^.left) END; END printDesc;