Skip to main content

Der Umgang mit Datenstrukturen

  • Chapter
Programmieren in Prolog

Part of the book series: Informationstechnik und Datenverarbeitung ((DATENVERARBEIT))

  • 142 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Publish with us

Policies and ethics