Nazdar,<br><br><br><br><div><span class="gmail_quote">2008/1/26, MB <<a href="mailto:spooky.ln@tbs-software.com">spooky.ln@tbs-software.com</a>>:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
<br>Zdravim,<br>mam rekurzivni funkci rikejme ji treba Hledej()<br><br>def Hledej(start)<br> # neco provadej<br> Hledej(start+1)<br><br>jak to nejak nejlepe nahradit aby nedoslo k naplneni zasobniku<br>a neskoncilo to RuntimeErrorem?</blockquote>
<div><br>rekl bych, ze nejjednodusi je udelat to takhle:<br><br>tvoje reseni:<br>def Hledej(start):<br> #neco delej<br> if podminka:return vysledek<br> else:return Hledej(start+1)<br><br>nerekurzivni reseni:<br>def Hledej(start):<br>
while not podminka:<br> #neco delej<br> start+=1<br> return vysledek </div></div><br>