![]() |
Re: Rekursion zu Iteration
Zitat:
Die Procedure Recursion ist also iterativ! (Eine Funktion ist erst dann rekursiv, wenn sie sich selbst aufruft, nicht weil sie recursion heißt. ;-)) Wenn recurse1 bis recurse3 jeweils nur eine einfache EndRekursion sind und modifyX keine Rekursive Funktion, dann brauchst Du doch nur die 3 rekursiven Procedure auf Iteration umzustellen. Fertig |
Re: Rekursion zu Iteration
sorry... (hatte Zitat statt Edit gedrückt :duck: )
|
Re: Rekursion zu Iteration
Großer Fehler, hab mich total verhauen mit der Rekursion und hab's oben geändert.
|
Re: Rekursion zu Iteration
Hi,
nimm einfach die Ackermann-Funktion. Die ist gut rekursiv und nicht uninteressant (gab hier mal die Diskussion ob diese iterativ dargestellt werden kann). Die erfüllt (imho) alle Schwierigkeiten, die man so an eine rekursive Funktion stellen kann und es gab wenn ich mich richtig erinnere auch eine iterative Lösung. Weiß leider nicht mehr wer die gefunden hatte (ich weiß noch dass ich deren Existenz anzweifelte). Da wurde dann auch darüber diskuttiert, ob denn jede rekursive Funktion auch iterativ gelöst werden könnte und zumindest für alle Endlichen Fälle müsste das möglich sein. Wie schon gesagt wurde, es gibt leider kein Verfahren, dass immer und für jeden Fall funktioniert. Gruß Der Unwissende |
Re: Rekursion zu Iteration
Zitat:
![]() |
Re: Rekursion zu Iteration
[OT]
Zitat:
Beim Beweis mit der CPU wußte ich noch, dass der von dir kam, bei dem anderen war ich mir nicht 100%ig sicher (wußte aber auch noch, dass du da einige gute Argumente hattest und wohl immer noch hast). Gruß Der Unwissende [/genug OT] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz