Rekursion === Stack Overflow.
Toller Schlussabsatz. Ich verwende Rekursion seit 55 Jahren und finde, dass iterative Schleifen im Allgemeinen besser und einfacher zu verstehen sind. Rekursion funktioniert gut, wenn die Anzahl der Ebenen nicht vorherbestimmt werden kann.
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Von der Grundstufe bis zur Mittelstufe: Rekursion :
Typischerweise werden Schleifen auf zwei Arten erstellt: mit Hilfe spezieller Schleifen-Kontrollstrukturen oder mit Hilfe von Funktionen oder Prozeduren. Ja, lieber Leser, es mag seltsam klingen, eine Funktion oder Prozedur zu verwenden, um eine Schleife zu erstellen. Doch das ist viel häufiger der Fall, als Sie vielleicht denken.
Wenn wir Schleifenkonstrukte verwenden, um Wiederholungen zu erstellen, sprechen wir von iterativer Programmierung. Wenn wir Funktionen oder Prozeduren für denselben Zweck verwenden, nennt man das rekursive Programmierung. Die Erstellung und Anwendung von Rekursionen ist etwas, das jeder Anfänger lernen sollte - rekursive Schleifen sind in vielen Fällen leichter zu verstehen.
Warum bringe ich das jetzt erst zur Sprache? Denn die effektive Verwendung von Rekursionen in Ihrem Code erfordert ein solides Verständnis einiger Schlüsselkonzepte: die „if“-Anweisung, die richtige Verwendung von Variablen und Konstanten, das Verständnis von Lebensdauer und Wertübertragung und - am wichtigsten - ein gutes Verständnis von Datentypen und ihren Grenzen. Je nachdem, was Sie tun, ist es wichtig, den am besten geeigneten Typ zu wählen.
Autor: CODE X