Diskussion:Rekursion/Archiv/1

From Wikipedia, the free encyclopedia

- 2003 -

siehe Rekursion

Um die Rekursion zu verstehen, muß man zuesrt die Rekursion verstehen...--nerd 14:05, 14. Apr 2003 (CEST)

Schade, Rekursion ist schon erklärt, ich wollte schreiben "siehe Rekursion!" ;) RobertMichel 23:45, 13. Okt 2003 (CEST)
Nix schade, der Artikel ist noch weit von perfekt, also ran! Was ist z.B. µ-Rekursion?

Passt "Rekursion : siehe Rekursion :-)" wirklich in eine WP-Seite? --Stfn 16:05, 11. Feb 2004 (CET)

IMHO Ja, aber ich war nicht mutig, bzw ich wollte auf Rückmeldung warten, ob auch andere so denken. Gruss Rob 16:24, 11. Feb 2004 (CET)
Hm, gibt's denn leicht noch eine andere Erklärung? ;-) --Xorph 11:26, 19. Mär 2004 (CET)

Manche haben einfach keinen SInn für Humor SnowCrash 17:21, 24. Apr 2004 (CEST)

warum wird der selbstlink auf Rekursion immer wieder entfernt? Ich finde er gehoert in jede vernuenftige Definition von Rekursion. Besser, kuerzer und einfacher Rekursion zu erklaeren geht einfach nicht ;) --Gorgo 06:56, 31. May 2004 (CEST)

Letzte Woche erzählte mit APPER, dass im Artikel "Rekursion" steht "Siehe Rekursion" und ich fand es damals (nach einigen Bieren) und finde es heute (nüchtern) immer noch witzig. Aber andere anscheinend nicht? Bin nicht mutig und will deshalb keinen Edit-War anzetteln, aber was spricht denn wirklich dagegen? --Vlado 21:19, 25. Apr 2005 (CEST)

Ja finde ich auch schade, dass das nicht mehr vorhanden ist. Der große Satz am Anfang, den es zwischendurch gab ist sicher übertrieben, aber bei "Siehe auch" nochmal auf Rekursion zu zeigen.. das kann zeigen, dass das alles nicht todernst ist. MfG --APPER\☺☹ 22:48, 25. Apr 2005 (CEST)
[+] seh ich auch so --87.187.153.159 20:11, 8. Apr. 2008 (CEST)
[+] auch. Das ist auch nicht nur humoristisch wertvoll, sondern auch *richtig*! 94.66.157.163 23:50, 24. Jan. 2011 (CET)
[+] Ich sehe das auch so, aber die Userbase bei Wikipedia vergrault ja eh immer mehr Leute, die Spaß daran haben was zu machen. Deshalb habe ich hier eher wenig Hoffnung, dass sich was ändert ;). 88.78.128.204 23:57, 24. Jan. 2011 (CET)
[+] Bin dafür. Gerade haben wir an der Uni geschaut, ob bei dem Artikel "Siehe auch: Rekursion" steht. Und waren enttäuscht. (nicht signierter Beitrag von Netaction (Diskussion | Beiträge) 14:35, 27. Mai 2011 (CEST))

- 2004 -

was ist...

...mit "nachklappern" und "endrekursiv" ? (nicht signierter Beitrag von 80.142.26.193 (Diskussion | Beiträge) 11:53, 12. Okt. 2004 (CEST))

Rekurrenz

Ist Rekurrenz ein anderes Wort für Rekursion oder ist das ein Spezialfall der Rekursion? --Matthäus Wander 17:15, 27. Nov 2004 (CET)

Ist ein Synonym, habe ich mir sagen lassen. --Matthäus Wander 11:43, 7. Dez 2004 (CET)

Vielleicht mal den netten Menschen, der das hier geschrieben hat, fragen, ob man anschreiben darf:

http://www.kfa-juelich.de/zam/docs/bhb/bhb_html/d0063/node12.html

Insbesondere die Definition (nicht nur das in der gelben Box, sondern vor allem die Absätze dadrunter) halte ich für sehr gelungen.

- 2005 -

Mal generell

Mir ist das nicht völlig klar: Nützt eine Rekursion überhaupt etwas? Ich meine, hat es nicht grundsätzlich mehr Sinn, eine Schleife zu benutzen? Bei einer Rekursion sieht man ja nur die Idee, des Programms nicht wirklich das, was der Rechner sieht, denn das erschafft er sich ja dann im Folgenden selber. Sind Schleifen nicht wesentlich übersichtlicher und funktionaler, auf Rekursionen zu verzichten? (nicht signierter Beitrag von 84.129.222.180 (Diskussion | Beiträge) 16:10, 29. Sep. 2005 (CEST))

hm, fehlende erfahrung? es gibt gewisse dinge die sind mit rekursiven funktionen genial einfach und weitaus verständlicher zu machen. außerdem scheinen manche eine geistige selbstbefriedigung zu spüren etwas über eine schöne rekursive funktion gelöst zu haben. bsp: ordnerstruktur auf einem datenträger. (nicht signierter Beitrag von 84.185.239.204 (Diskussion | Beiträge) 01:43, 3. Dez. 2005 (CET))
(quetsch) Zu den "gewissen Dingen" gehören rekursiv definierte Datenstrukturen, z.B. Bäume. -- UKoch 19:38, 13. Jul. 2011 (CEST)
Für 'primitive Rekusion lässt sich (per Definition) immer eine äquivalente Lösung mit einer Schleife finden - was eleganter ist, ist wohl geschmackssache. Für mathematisch orientierte Menschen, und in funktionalen Programmiersprachen, ist es die Rekursion, für operational denkende Menschen die Schleife. Nicht-primitiven Rekursionen (wie z.B. eben das auflisten einer Dateistruktur) lassen sich nicht mit einer Schleife lösen, bzw. nur, indem man die Rekursion "simuliert", d.h. "von Hand" einen Stack bzw. Queue verwaltet. Rektusionen sind im Allgemeinen mächtiger als Schleifen. -- D. Dÿsentrieb 12:15, 3. Dez 2005 (CET)
Der letzte Satz stimmt nicht, s. Berechenbarkeit. Der Stack zur Simulation einer Rekursion kann in jedem Fall grundsätzlich als eine einzige (große) Zahl implementiert werden. Für die Implementation von realen Programmen wäre das natürlich nicht praktisch; insofern hast Du Recht. -- UKoch 19:38, 13. Jul. 2011 (CEST)

Ersten 2 Absätze raus

Ich habe die ersten 2 Absätze rausgenommen und in etwas geänderter Form nach Selbstbezüglichkeit übertragen. Selbstbezüglichkeit und Rekursion sind zwei verschiedene Dinge, keines ist ein Spezialfall des anderen (das wurde vorher falsch erklärt). Rekursion ist die Anwendung einer Funktion auf sich selbst oder die Definition einer Funktion mit sich selbst, wie es im Artikel korrekt steht. Selbstbezüglichkeit ist, wenn ein Satz auf sich selbst verweist. Das mag ein ähnliches Phänomen sein, ist aber nicht dasselbe (ein Satz ist nicht dasselbe wie eine Funktion). Die ersten 2 Abschnitte haben nicht zu Rekursion gepasst, sondern zu Selbstbezüglichkeit. Ich habe sie daher, wie gesagt, in letzteren Artikel verschoben.

-- Hajo Keffer 20:46, 16. Okt 2005 (CEST)

- 2006 -

Zwei Fragen

1) Zitat: Umgekehrt kann jede Iteration durch eine primitive Rekursion ersetzt werden, ohne dass sich dabei die Komplexität des Algorithmus ändert. Wirklich, ist das so? Können dazu Beispiele und die Vorgehensweise gezeigt werden?

2) Kann auf besondere Begriffe im Zusammenhang mit Rekursion eingegangen werden, z.B: endständige Rekursion, direkte Rekursion, lineare Rekursion?

Danke, --Abdull 16:35, 15. Mär 2006 (CET)


Zum 1. Zitat: Nein, ich kann Dir sagen, dass dieser Satz mit Garantie nicht stimmt: Eine primitivrekursive Funktion ist nicht so mächtig wie die Iteration Primitivrekursive Funktion Ackermannfunktion. Per Definition muss eine primitivrekursive Funktion von Anfang an die Rekursions-Tiefe kennen, Es ist also von Anrfang an klar, wie oft die primitivrekursive Funktion maximal durchlaufen wird. (Erst die μ-rekursive Funktion ist so mächtig wie eine Iteration). Falls dieser Artikel nicht so formal gehalten werden soll, dann reicht es, das Wort 'primitiv' aus dem Artikel zu nehmen, damit der Satz stimmt.

Definition/ Vorteil-Nachteil von Rekursion

Meines Erachtens ist die einleitende Definition des Begriffes "Rekursion" nicht ganz korrekt. Die Rekursion ist KEIN "allgemeines Prinzip zur Lösung von Problemen", sondern vielmehr eine Beschreibung der Art eines Problems. Diese Beschreibung sagt aus, dass es sich um ein Problem handelt, das durch einen Selbstaufruf definiert wurde. (das wird zwar in den folgenden Sätzen erwähnt, doch dies ist die eigentliche Definition von Rekursion und sollte deshalb vielleicht als aller erstes stehen)

Bezüglich der Aussage über "Prinzip zur Lösung" würde ich folgendes sagen:

  • Ein Problem läßt sich in bestimmten Fällen einfacher rekursiv (durch Rekursion) darstellen/beschreiben.
  • Zum Lösen eines rekuriven Problems gibt es verschiedene Methoden: "geschickt raten", Induktion, Substitution, Rekursionsbaum-Methode, Generierenden-Funktion (z.B. Fibonaccizahlen)
  • Um den Aufwand eines rekursiven Problems festzustellen gibt es: Mastermethode

Vorteile/Nachteil von Rekursion:

  • Lösen eines Probleme ist oft schneller als die iterative Variante, jedoch ist der Speicheraufwand wesentlich höher
  • Die Laufzeit/Rechenaufwand wird gleich mit der Angabe des rekursiven Problems beschrieben
  • Gut lesbar durch die Darstellung selbstähnlicher Probleme, durch die das eigentlich Problem aufgebaut ist.
  • eventuell schwerer verständlich für andere Autoren

--217.233.194.69 16:44, 27. Mär 2006 (CEST)

Bestehender Artikel "Rekursive Programmierung": Zusammenführung

Ich habe eben entdeckt, das es auch noch einen Artikel "Rekursive Programmierung" gibt, dessen Thema ist eigentlich genau das Gleiche. Sollte man vielleicht zusammenführen? Ich weiß nur (noch) nicht, wie man das macht. Sobald ich dazu komme, werde ich mich drum kümmern, oder hat jemand Einwände? GGShinobi 08:27, 9. Mai 2006 (CEST)

Ich habe gerade überlegt, wohin der Begriff Rekursion gehört und wo er zuerst verwendet wurde? In der Programmierung? Kann mir jemand helfen, das würde vielleicht auch beim llfälligen zusammenlegen helfen, eine plausible Ordnung zu findenRolf Todesco 14:49, 11. Mai 2006 (CEST)
ich würde die artikel nicht zusammenfassen. rekursion ist ja ein allgemeines verfahren, um ein problem zu lösen. dabei wird ja ein beliebiger algo verwendet, um eine große aufgabe in kleinere teile runterzubrechen. die rek. programmierung ist da ja viel spezieller und bringt zusätzliche probleme wie stack, rücksprung und speicherwaltung mit sich. -- guenson Diskussion 17:52, 11. Mai 2006 (CEST)
Ich würde die Artikel auch nicht zusammenfassen, denn: Rekursion und rekursive Programmierung sind zwei verschiedene Dinge. Einmal redet man von einem Selbstaufruf (Rekursion), also eine Darstellungsweise eines Problems. Zum Anderen (rekursive Programmierung) geht es um die Anwendung in Programmiersprachen. Rekursion ist nur ein Konzept, welches von der Informatik verwendet wird. Sie kann aber auch z.B. in der Mathematik auftreten. Rekursion ist etwas, was auch sehr gut ohne Programmiersprachen existieren kann. ABER: Zugegeben, diese zweite Seite habe ich auch nicht gekannt. vielleicht sollte man diese Seiten untereinander besser verlinken und überarbeiten. und inhaltlich trennen. --Akribix 21:32, 11. Mai 2006 (CEST)
Ja, das Argument, das Rekursion allgemeiner ist als rekursive Programmierung, ist sehr gut, da bin ich dann auch dafür die Artikel getrennt zu lassen. Aber dann sollte man den Artikel "Rekursion" auch allgemein halten und alle Programmierinhalte in die "rekursive Programmierung" verschieben. Also bin ich ganz deiner Meinung Akribix! :-) GGShinobi 13:40, 13. Mai 2006 (CEST)
[...]alle Programmierinhalte in die "rekursive Programmierung" verschieben => Die jetzt gegeben Beispiele sind keine Programmbeispiele, sondern erklärungsunterstützende Pseudo-Programme/Algorithmen. Die sollten vielleicht bleiben, sonst hat man ja gar nichts, an was man sich bei dem ganzen Text festhalten kann. Ein "Praxis-Beispiel" ist also auch gut an dieser Stelle.--Akribix 20:36, 14. Mai 2006 (CEST)

Begriff "Rekursion" in diesem Artikel

Soweit ich sehe, ist dieser Artikel stark "informatisch" gefärbt, ich sähe es gerne etwas mathematischer aber nun gut.

Fragen/Anregungen:

  • Die Syntax von vielen Programmier(Hoch-)sprachen wie Pascal, Modula (ich kenne nur die alten Hüte gut) ist ja auch an vielen Stellen rekursiv definiert, sollte da nicht etwas rein (als link oder so)?
  • Etwas allgemeiner: Formale Sprachen, Logik...?
  • Die umfangreiche /*Siehe auch*/-Sammlung verweist auf sehr Unterschiedliches. Könnte man um die Verweise kurze Kommentare dazu geben, was einen ungefähr in den verlinkten Artikeln erwartet?

Das sollen nur kleine "Stubser" sein, habe mich nicht allzu intensiv mit diesem Artikel hier befasst. Ändere deshalb erstmal auch nichts. --KleinKlio 16:31, 21. Okt. 2006 (CEST)

- 2007 -

Endlosschleife

Im Artikel steht: "Ohne geeignete Abbruchbedingung geraten solche rückbezüglichen Aufrufe in einen so genannten infiniten Regress (umgangssprachlich Endlosschleife)." Ok, theoretisch stimmt das schon irgendwie, in der Praxis gibts da aber relativ schnell einen Stack-Overflow. Auch wenn man versucht sowas mathematisch zu betrachten, wird man feststellen dass einem irgendwann der Platz ausgeht um die Zwischenergebnisse zu notieren...Kurz, mir gefällt das Wort "Endlossschleife" hier nicht, weil eine unendliche Rekursion nur in der Theorie endlos ist. Oder denke ich zu informatisch?

Ob dir das Wort gefällt oder nicht, man nennt es Endlosschleife. --Thornard, Diskussion, 11:30, 19. Okt. 2007 (CEST)
Nein. Es ist nämlich keine Schleife, weil eine Schleife endlos laufen kann mit endlichem Stack. --93.232.252.153 23:15, 8. Nov. 2009 (CET)

Moin, also ich will ja nicht auf diese beiden Links bestehen (sie sind nicht von mir, aber ich finde sie ganz anschaulich und der Sache dienlich), aber sie einfach nur deshalb zu reverten, weil man seinen Browser nicht richtig konfiguriert hat, finde ich schon seltsam. Bei mir machen die Links keine Probleme. Gruß, --Flingeflung 10:28, 5. Apr. 2007 (CEST)

Funktioniert bei mir auch wenn ich JS aktiviere nicht. Wie muss ich denn meinen Browser richtig konfigurieren. --Thornard, Diskussion, 13:42, 5. Apr. 2007 (CEST)
Es hat nichts mit JavaScript zu tun, sondern es handelt sich um ein Java-Applet, das richtig installiert sein muss. --Flingeflung 15:52, 5. Apr. 2007 (CEST)
Von den technischen Geschichten mal abgesehen: Wo ist denn der vertiefende Inhalt zum Thema Rekursion? Wo ist die Barrierefreiheit geblieben. Auf WP:WEB verweisend... Complex 16:19, 5. Apr. 2007 (CEST)
Ich fand es hilfreich unterstützend für das weiter oben angeführte Beispiel des rekursiven pythagoreischen Baums. Aber ich bestehe nicht darauf. Ich habe Besseres zu tun, als hier wegen eines Links rumzudiskutieren. Schöne Ostern wünscht Flingeflung 16:29, 5. Apr. 2007 (CEST)

Satz

Stimmt dieser Satz?

"Jedes rekursive Problem lässt sind mit höchstens polynomiellem Aufwand in ein iteratives Problem umwandeln".

Wenn dem so ist -> dann aufnehmen? (nicht signierter Beitrag von 91.0.13.223 (Diskussion | Beiträge) 15:39, 18. Apr. 2007 (CEST))

Rekursion formal auflösen

Jedes Programm, das Rekursion verwendet, ließe sich formal auflösen in ein Programm. das keine Rekursion verwendet. Ich schlage vor, dass diese formale Auflösung in den Artikel aufgenommen wird, oder das mindestens ein Link dazu aufgenommen wird. H. Schnitzspan (nicht signierter Beitrag von 141.19.143.235 (Diskussion | Beiträge) 08:27, 22. Jun. 2007 (CEST))

Berechnung der Fakultät als Beispiel für Rekursion

Gibt es einen besondern Grund, wieso hier die rekursive Berechnung der Fakultät als Beispiel aufgeführt wird?

Gerade für diese Anwendung, die leider auch öfter in diversen Programmierbüchern gezeigt wird, hat die rekursive Variante ja nur Nachteile gegenüber der iterativen Variante?! Es handelt sich ja um primitive Rekursion. --Aule 20:31, 4. Sep. 2007 (CEST)

Rekursiver pythagoreischer Baum

Dass man den "rekursiven pythagoreischen Baum" als Beispiel nennt, finde ich an sich sehr gut. Vielleicht sollte man aber generell hinweisen, dass alle Fraktale durch Rekursionen beschrieben werden können. --ErhardRainer Diskussion 16:47, 11. Sep. 2007 (CEST)

Beispiel mit sum(n)

"Mit Induktion zeigt man, dass sum(n) = n(n-1)/2 ist." Das ist ja nun gerade beim gezeigten Beispiel nicht der Fall.

n=3

richtig: sum(3) = 6

laut der Formel: sum(3)=3*(3-1)/2 = 3*2/2 = 3

oder kann ich einfach nur nicht rechnen? --Sten Seifert 13:53, 4. Okt. 2007 (CEST)


hat sich grad erledigt. Unter Summe war die richtige Formel zu finden. Ich habs gleich hier editiert --Sten Seifert 13:56, 4. Okt. 2007 (CEST)

Expertenrunde

Es gibt 2 Arten von Rekursionen: [1] funktionelle/rechnerische Implizitheit (Problem), [2] die implementative Darstellung (Lösung). [3] Ein Problem kann stets eine it. oder rek. Darstellung finden. Geht das nicht, liegt es an der Zielsprache (aus Sicht des Problems). Im Artikel stehen Aussagen, die das Gegenteil behaupten. [4] Performanz: Pro Funktionsaufruf = ein neuer Satz instantiierter Parameter = keine Notwendigkeit, um nebenher z. B. Stacks/Queues zu führen. Passiert von allein. Ergo Speicheraufwand pauschal nicht wegen Parameterliste höher. Das ist die Eleganz. Wer sich um den Programmstack Sorgen macht, nimmt Heapobjekte und ggf. der Funktion nicht-lokale Variablen. Und der Funktionsoverhead bei Rekursion konkurriert dann nur noch mit Schleifenzählervariablen (Inkrementierung/Zuweisung) bei Iteration. In anderen Worten ist eine Rekursion eine bessere Schleifenimplementierung, weil man pro Funktionsinstanz einen Datensatz bekommt. [5] Hauptdomäne der Graphen unverständlicherweise gänzlich unerwähnt. Und das ist bezeichnend. [6] „gegenseitige Rekursion“ ist m. E. irreführend; es ist „wechselseitig“. Im Artikel werden irgendwie Äpfel und Birnen durcheinandergeworfen. --Tipoli 13:23, 1. Nov. 2007 (CET)

- 2008 -

Fibonacci

Hallo, bin bloß Schüler, mir fiel aber gerade auf, dass es heißt "für die Fibonacci folge genügt" - NEIN nachdem was ich gelernt habe nicht... es braucht IMMER Anfang und Schrit...nur ist in dem Fall de Anfang 1+1 oder nicht? gruß (nicht signierter Beitrag von 88.67.59.171 (Diskussion | Beiträge) 20:37, 22. Mär. 2008 (CET))

Einleitung korrigiert

Ich habe mich mal in die Nesseln gesetzt und die Einleitung präzisiert. Das mit den Invarianten und mit dem Halteproblem stimmte einfach nicht.--AlfonsGeser 22:59, 11. Mai 2008 (CEST)

Abschnitt "Formen der Rekursion" hinzugefügt und Abschnitt "Beispiele" bearbeitet (Summenfunktion etwas didaktischer ausformuliert; Fibonacci-Folge ausführlicher; beide Beispiele nach ihrer Form klassifiziert). Hoffe, es konveniert.--AlfonsGeser 14:12, 12. Mai 2008 (CEST)

Verständlichkeit

Ich wollte grad jemandem erklären, was eine "Rekurson" ist - und habe zu diesem Zweck nochmal hier vorbeigeschaut. Aber das was ich hier lese, das versteht keiner, der nicht schon bereits weiss, was eine Rekursion ist...

Kann das bitte jemand anhand von einfachen Beispielen aus dem Alltag erläutern?! Und zuumindest die Einleitung ohne weitere Fremdwörter schreiben?! Danke, --Markus 13:07, 28. Sep. 2008 (CEST)

- Sie besitzen ein Konto mit 10 Euro. Alle drei Monate erfolgt eine Zinsgutschrift der Höhe 5%. Nach den ersten drei Monaten werden 0,50 Zent gutgeschrieben, somit haben Sie 10,50 Euro. Nun vergehen drei weitere Monate. Der Zins wird jetzt auf Basis des neuen Kontostandes berechnet: 10,50 + 0,525 = 11,02 Euro. Nach wieder drei Monaten erfolgt die Berechnung nach selbem Prinzip...
In Schritten ändert sich der zu berechnende Wert, aber die Berechnungsart bleibt gleich. Der zu berechnende Wert basiert jeweils auf dem vorherigen Wert; die Werte sind also voneinander abhängig. Noch anders: Ein 'Rekursionsschritt' ist eine 'Zinsgutschrift'. Und eine 'Rekursion' sind 'Zinsgutschriften'. Sobald Sie die Berechnungsart ändern, haben Sie eine andere Aufgabenstellung, die Teil der Aufgabenstellung sein kann.
Esoterischer wird es, wenn Sie sich einen Billiardtisch vorstellen, jeder Stoß ein Rekursionsschritt ist und die Partie die Rekursion ist. Ursache & Wirkung, Entropie.
--Walter v. Stanzfeld 16:02, 12. Feb. 2009 (CET)

- 2009 -

Bezogen auf 'Rekursion formal auflösen' und 'Expertenrunde' > Performanz:

Bin kein Mathematiker im eigentlichen Sinne, vertrete jedoch ein rekursives Weltbild. Meiner Meinung nach stimmt das nur bzw in nur praktikabel, sofern man eine endliche Anzahl an Schritten berechnet, deren Position im Rekursionsbaum halt irgendwie definiert wird. Habe ich es mit einer (anscheinend) unendlichen Schrittanzahl zu tun, etwa um Positionen, Entscheidungen, Möglichkeiten der Wirklichkeit iterierend, dh hier in Abhängigkeit zu einander, zu berechnen, dann stößt man mit einer (linearen) Reihe an die Grenzen des Machbaren.

Hier schließt auch eine weitere Frage von mir an: in der Wirklichkeit (zB bei der rekursiven Darstellung von Zuständen / Entscheidungen in einem zeitlichen Verlauf) gibt es keinen eigentlichen Stack. Dieser wird viel mehr in das Ergebnis als Grundlage weiterer Berechnungen / Entscheidungen miteinbezogen (zB Rückprojektion der Vergangenheit in die Zukunft). Gibt es hierfür eine Definition / einen Terminus bzw weitere Informationen? -- 80.108.107.62 06:39, 15. Aug. 2009 (CEST)

Allgemeinplätze unter Probleme mit Rekursionen

„Wird eine Rekursion zu häufig durchgeführt, so kann das Computerprogramm abstürzen, weil der Speicher irgendwann nicht mehr ausreicht. Bei jedem Aufruf wird der Stack neu beschrieben, allerdings werden die alten Variablen und Adressen manchmal dabei nicht zerstört. Es empfiehlt sich daher den Speicher per Hand freizugeben (falls dies möglich ist) oder auf Rekursive Programmierung zu verzichten, da sich alle Probleme theoretisch auch mit Schleifen lösen lassen.“ Das ist ja ziemlich flach… --80.171.3.17 20:12, 9. Dez. 2009 (CET)

Ich habe den Passus überarbeitet. In der beschriebenen Form ist er nicht sinnvoll. -- Armin.pollak 21:00, 20. Nov. 2010 (CET)

- 2010 -

Eine Frage

Was ist die Beziehung zwischen die rekursive Formulierung und die Prädiktor-Korrektor-Struktur?

1) Es geht in Deinem Absatz nicht um "Eine Frage.", sondern um die "Prädiktor-Korrektor-Struktur". Wenn jeder seine Frage mit "Frage" betitelt, dann macht das Inhaltsverzeichnis keinen Sinn.
2) Die Mehrschrittverfahren kann man vermutlich rekursiv berechnen. Deine Frage hat jedoch nichts mit der Verbesserung des Artikels zu tun, daher ist sie hier im Diskussionsteil falsch, und Du solltest Dich an ein Mathematiker-Forum wenden.
3) Einer Vorgabe zur Benützung der Wiki-Diskussion, die anscheinend so wichtig ist, dass sie als einzige gleich oben auf der Eingabe-Seite erwähnt wird, bist Du nicht gefolgt - nämlich Deine Signatur zu setzen.
Viele Dinge bei der Anwendung von Computern und Internet sind leicht zu verstehen, indem man das Beiwerk liest. Das kann ich Dir ein zweites Mal aufschreiben, aber das Lesen kann ich Dir leider nicht abnehmen. -- 80.108.107.62 10:31, 21. Mai 2010 (CEST)

Stellt das Bild wirklich eine Rekursion dar?

Irgendwie erkenne ich den Selbstaufruf nicht und wäre für einen Erklärung dankbar. Ansonsten könnte es ja - insofern dies rechtlich möglich ist - durch das Bild aus der englischen Wiki ersetzt werden. --87.187.62.107 02:03, 16. Aug. 2010 (CEST)

Meiner Meinung nach ist das auch keine Rekursion, sondern ein "eine verkleinerte Version dahintergestellt". Man müsste ja im beinhalteten Bild (erste Ebene) wieder das vollständige Bild sehen - und das funktioniert nicht, da der Inhalt des Bildes von der ersten Ebene überdeckt wird. (nicht signierter Beitrag von 193.174.63.139 (Diskussion) 14:41, 28. Jul 2011 (CEST))

Eigenwerte und Rekursion

Bitte mal den Zusammenhang zwischen Eigenwerten und Rekursion herausstellen. Wenn man z.B. eine Funktion rekrusiv aufruft, wie z.B. cos(cos(cos(cos(..)))) kann man so leicht den oder die Eigenwerte (hier der Cos-Funktion) berechnen. Bitte dies im Text mit einem Abschnitt ergänzen. Von da kann man dann auch eine Überleitung zum rekursiven Bild machen. -- 91.2.42.129 14:57, 10. Okt. 2010 (CEST)

Vermutlich meinst Du die Fixpunktiteration. Dabei aber sind "Fixpunkt" und "Iteration" von "Eigenwert" und "Rekursion" zu unterscheiden, auch wenn da Ähnlichkeiten bestehen. --91.32.107.29 19:24, 13. Nov. 2010 (CET)

- 2011 -

Überarbeitung

Ich habe den Artikel sprachlich etwas überarbeitet, insbesondere alle Füllwörter habe ich entfernt. Etwas unglücklich finde sowohl die Definition als auch die Beispiele. Vielleicht lassen sich hier plakativere Erklärungen und Funktionen finden ... Allgemein lässt sich allerdings sagen, dass die innermolekulare Kernkraft der abgespeckten version von 2,3-Diethyl-2-Methylhexan die interstellaren Planetenkonsellationen nicht beienflusst --Armin Pollak 22:25, 4. Feb. 2011 (CET)

Zitate

Wie wärs mit dem scherzhaften Sprichwort: "Um Rekursion zu verstehen muss man zuerst Rekursion verstehen." --188.99.239.111 11:10, 31. Okt. 2011 (CET)

Zu "Zitate" gehörend

Genauso könnte man auch einfügen: "Rekursion: die, -en, siehe -> Rekursion" --87.188.64.63 21:40, 4. Dez. 2011 (CET)

Definition

Es fehlt mir der umgangssprachliche Aspekt des Begriffes 'Rekursion'. Außerdem ist die Erklärung dessen, was eine Definition ist, seinerseits eine Definition, also rekursiv. FS -- 87.154.176.16 10:54, 18. Dez. 2011 (CET)

Jetzt, wo Du es sagst... Ich kenne die umgangssprachliche Bedeutung nicht. Da Du sie aber anscheinend kennst, warum verrätst Du sie uns nicht? Die Anmerkung, dass sie Dir fehlt, trägt leider weder zu WP noch zu meinem/unserem Verständnis derselben bei. -- 84.112.118.61 10:42, 21. Apr. 2012 (CEST)

- 2012 -

Rekursion oder Rückkopplung

Rekursion in einem Bildschirm-Aufnahmeprogramm.

Die beiden Themen sind zwar verwandt, das Bild illustriert meines Erachtens die Rückkopplung. --Siehe-auch-Löscher (Diskussion) 17:23, 24. Dez. 2012 (CET)

Eine Rekursion ist einfach die (mathematische) Funktion für eine Rückkopplung. Da kann man denke ich nicht so groß differenzieren. --NyanDog 15:44, 25. Dez. 2012 (CET)
Weder unter Rekursion noch unter Rückkopplung findet sich ein Verweis auf den jeweils anderen Artikel. --Siehe-auch-Löscher (Diskussion) 18:09, 25. Dez. 2012 (CET)

Der Unterschied ist wohl, dass sich bei einer Rekursion das Argument veränderun muss.

  • Rekursion f(n) = g(f(n-1))
  • Rückkopplung f(n) = g(f(n))

--Suricata (Diskussion) 23:03, 25. Dez. 2015 (CET)

- 2015 -

Beispiele

Ich finde nicht, dass die Programmiersprache C eine geeignete Programmiersprache für Wikipedia-Beispiele ist. Die Zeigerlogik erfordert/ermöglicht Code-Konstrukte, die nur für C-Entwickler eingänglich sind, sodass der eigentliche Veranschaulichungszweck in den syntaktischen Elementen vollends untergeht. - Chris (Diskussion) 16:06, 15. Feb. 2015 (CET)

Abgesehen davon ist beim Rekursionsbeispiel die Einrückung falsch, mangels Block für den else-Zweig gehört der Funktionsaufruf "fnTraverse( ++pString );" nicht eingerückt. --77.119.128.211 08:32, 15. Aug. 2015 (CEST)

Ich habe die Einrückung korrigiert. --mfb (Diskussion) 13:03, 15. Aug. 2015 (CEST)
Danke, jedoch wäre es meines Erachtens am schlauesten man macht einen else-Block mit den beiden (eingerückten) Statements, aber ich wollte die Änderung nicht selbst durchführen.--77.119.128.211 13:52, 15. Aug. 2015 (CEST)

- 2016 -

Siehe auch: Rekursion

Unter "Siehe auch:" fehlt ein Link auf den Artikel "Rekursion" ;) (nicht signierter Beitrag von 2A02:8071:AA0:5900:19A5:B0C3:15DC:8D27 (Diskussion | Beiträge) 18:05, 13. Jul 2016 (CEST))

Guckstu mal im Bearbeiten-Modus genau dort unter der Überschrift "Siehe auch"... da wirst du Augen machen :-) --Alazon (Diskussion) 18:38, 13. Jul. 2016 (CEST)

- 2017 -

Literaturverweise?

Könnte jemand vom Fach bitte Quellen und Literatur für diesen Artikel nachtragen? Zum Anwendungsbereich Grammatik kann ich das übernehmen, sonst aber nicht. --Alazon (Diskussion) 13:02, 3. Jan. 2017 (CET)

Mathematische Definition

Das was darunter steht ist Geschichtenerzählerei aber keine Mathematische Definition. Könnte das jemand, der dafür Zeit hat, überarbeiten? --217.229.8.111 17:47, 20. Feb. 2017 (CET)

- 2018 -

Charakterisierung

Man nennt die Gauß'sche Summenformel zwar möglicherweise eine Charakterisierung der im Artikel "sum" genannten Funktion, der Link führt allerdings auf den literarischen Begriff, der hier vermutlich nicht gemeint ist. --2001:638:504:C07C:3523:EAB7:1C40:6DEC 15:25, 1. Mär. 2018 (CET)

Völlig klar. Hab ich gleich mal entfernt. --Alazon (Diskussion) 16:16, 1. Mär. 2018 (CET)

- 2019 -

Related Articles

Wikiwand AI