Schlepp die Rekursionstiefe doch einfach als Parameter mit:
def recursive_function(arg='LA ', max_depth=5, current_depth=1):
if current_depth >= max_depth:
return arg
return arg + recursive_function(arg, max_depth, current_depth+1)
Hilft bei baumartigen Strukturen sicherlich nicht. Ich halte ...
Die Suche ergab 2 Treffer
- Montag 25. September 2017, 10:15
- Forum: Allgemeine Fragen
- Thema: Aktuelle Rekursionstiefe feststellen
- Antworten: 11
- Zugriffe: 2130
- Sonntag 24. September 2017, 10:01
- Forum: Allgemeine Fragen
- Thema: Aktuelle Rekursionstiefe feststellen
- Antworten: 11
- Zugriffe: 2130
Aktuelle Rekursionstiefe feststellen
Guten Morgen liebe Community,
folgendes Problem: Ich habe eine Funktion, die sich je nach den übergebenen/bearbeiteten Parametern möglicherweise rekursiv aufruft.
Aber ich möchte, dass, unabhängig vom Zustand der Parameter, dieses rekursive Aufrufen nicht öfter als fünfmal passiert. Daher, sollte ...
folgendes Problem: Ich habe eine Funktion, die sich je nach den übergebenen/bearbeiteten Parametern möglicherweise rekursiv aufruft.
Aber ich möchte, dass, unabhängig vom Zustand der Parameter, dieses rekursive Aufrufen nicht öfter als fünfmal passiert. Daher, sollte ...