Zusammenfassung
Im Oxford English Dictionary ist das Wort „recursion“ wie folgt definiert:
RECURSION. [Now rare or obs. 1626]. A backward movement, return.
Diese Definition ist rätselhaft und vielleicht überholt. Rekursion ist heutzutage eine sehr beliebte und leistungsfähige Technik im Bereich der nicht-numerischen Programmierung. Sie wird in zweifacher Weise benutzt. Sie kann benutzt werden, um Strukturen zu beschreiben, die andere Strukturen als Komponenten enthalten. Sie kann auch benutzt werden, um Programme zu beschreiben, die eine Kopie von sich selbst erfüllen müssen, bevor sie selbst zum Ziel kommen. Manchmal betrachten Anfänger die Rekursion mit einigem Mißtrauen, denn wie ist es möglich, daß eine Beziehung so definiert wird, daß sie in der Definition selbst vorkommt? In Prolog ist die Rekursion der normale und natürliche Weg, Datenstrukturen und Programme zu betrachten. Wir hoffen, daß wir dem Leser das Thema dieses Kapitels, die Rekursion, auf angenehme Weise als eine gar nicht rätselhafte Sache nahebringen können.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Clocksin, W.F., Mellish, C.S. (1990). Der Umgang mit Datenstrukturen. In: Programmieren in Prolog. Informationstechnik und Datenverarbeitung. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71121-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-71121-3_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16384-8
Online ISBN: 978-3-642-71121-3
eBook Packages: Springer Book Archive