Einzelnen Beitrag anzeigen
Alt 05.02.2005, 18:17   #5 (permalink)
10tacle
Abakus
 
Benutzerbild von 10tacle
 

Registriert seit: 03.02.2005
Beiträge: 32

10tacle befindet sich auf einem aufstrebenden Ast

Standard AW: Rekursion ist doch was feines.

Zitat:
Postet einfach mal was ihr denkt, am besten mit Begründung.
Was ich denke? Klug******er, denke ich!

Ne aber mal im ernst, du hast schon recht denn die Definition lautet wie folgt:

Zitat:
Rekursion, auch Rekurrenz oder Rekursivität, bedeutet Selbstbezüglichkeit (von lateinisch recurrere = zurücklaufen). Sie tritt immer dann auf, wenn etwas auf sich selbst verweist. Ein rekursives Element muss nicht immer direkt auf sich selbst verweisen (direkte Rekursion), eine Rekursion kann auch über mehrere Zwischenschritte entstehen. Rekursion kann dazu führen, dass merkwürdige Schleifen entstehen. So ist z. B. der Satz „Dieser Satz ist unwahr“ rekursiv, da er von sich selber spricht. Eine etwas subtilere Form der Rekursion (indirekte Rekursion) kann auftreten, wenn zwei Dinge gegenseitig aufeinander verweisen. Ein Beispiel sind die beiden Sätze: „Der folgende Satz ist wahr“ „Der vorhergehende Satz ist nicht wahr“.

Im Zusammenhang mit der Definition der Rekursion werden des öfteren folgende Sätze genannt:
„Um Rekursion zu verstehen, muss man erst einmal Rekursion verstehen.“
„Kürzeste Definition für Rekursion: siehe Rekursion.“

Rekursion ist ein allgemeines Prinzip zur Lösung von Problemen. In vielen Fällen ist die Rekursion eine von mehreren möglichen Problemlösungsstrategien, sie führt oft zu „eleganten“ mathematischen Lösungen. Als Rekursion bezeichnet man den Aufruf oder die Definition einer Funktion durch sich selbst. Ohne geeignete Abbruchbedingung geraten solche rückbezüglichen Aufrufe in einen so genannten infiniten Regress (umgangssprachlich Endlosschleife).

Zur Vermeidung von infinitem Regress insbesondere in Computerprogrammen bedient man sich der semantischen Verifikation von rekursiven Funktionen. Der Beweis, dass kein infiniter Regress vorliegt, wird dann zumeist mittels einer Schleifeninvariante geführt (siehe auch Invariante). Dieser Beweis ist allerdings nicht immer möglich (siehe Halteproblem).
Aber was genau wolltest du und damit sagen?
10tacle ist offline   Mit Zitat antworten