Die Suche ergab 9 Treffer

von erdbeerblut
Sonntag 20. September 2020, 08:10
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion

Super. Vielen Dank!

Ich werde eine Weile brauchen, bis ich alles verstanden habe...
von erdbeerblut
Samstag 5. September 2020, 12:54
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion

Hallo bords0!

Es sah mir nach einem trivialen Übungsbeispiel aus. Ich habe die Dimension total unterschätzt.
Gerechnet hätte ich mit so etwa 50 Lösungen. Durch die Drehungen und Spiegelungen dann also 200 in der Ausgabe. Ich lasse gerade mal bis zum Ende durchlaufen, um zu sehen wie viele es ...
von erdbeerblut
Donnerstag 3. September 2020, 13:49
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion


Nicht nur `gesamt` ist globale, sondern auch das ”locale” `loesung` in `testfeld` ist eine globale Liste. Zudem wird die *selbe* Liste für jede Lösung verwendet die an `gesamt` angehängt wird. Das ist ein Programmierfehler!

'loesung' ist in diesem Fall global, weil ich die Variable stehen lasse ...
von erdbeerblut
Mittwoch 2. September 2020, 18:30
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion

Hallo sirius!

Danke für das Angebot. An dem Code ist sicher einiges zu verbessern. Bin für konstruktive Tipps dankbar. Beim Hantieren mit den Listen muss man sicher nicht alles mit einer for-Schleife lösen...

Im Code-Beispiel sind Steine und Spielfeld wie im Beispiel 26 angelegt. Langfrsitig will ...
von erdbeerblut
Mittwoch 2. September 2020, 14:42
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion

Hello again :-)

Ich habe mich tatsächlich an einer iterativen Lösung versucht, bekomme es aber nicht auf die Reihe. Wäre aber ein anderes Thema.

Die rekursive Lösung steht - ist aber sehr langsam. Ich kann aber die Rechengeschwindigkeit schlecht einordnen.
Das Problem ist eigentlich recht simpel ...
von erdbeerblut
Freitag 28. August 2020, 11:03
Forum: Allgemeine Fragen
Thema: Kommacode
Antworten: 4
Zugriffe: 2054

Re: Kommacode

Zeile 3 mit eckigen Klammern?

Code: Alles auswählen

spam[i]
von erdbeerblut
Freitag 28. August 2020, 10:59
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion

Ja, das mit dem Index sieht super aus. Danke auch an _blackjack_

Ich möchte das Problem in einer einfachen und nachprüfbaren Dimension entwerfen und dann einfach hochskalieren können, indem ich die Anzahl der Parameter erhöhe.
Iterativ scheint mir das zu komplex zu werden. Nach meiner ...
von erdbeerblut
Freitag 28. August 2020, 10:49
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Re: Parameterübergabe in rekursiver Funktion

Ja, sorry. Problemformulierung ist immer schwierig. Beispiel habe ich eben nicht zur Hand, nur etwas Zeit zum Nachdenken.

Das mit der Datenstruktur: Ich übergebe die Parameter nicht einzeln, sondern als EINE Liste von Listen (von Listen). Ich kann dann einfach die Liste in jedem Schritt vorn kürzen ...
von erdbeerblut
Freitag 28. August 2020, 09:51
Forum: Allgemeine Fragen
Thema: Parameterübergabe in rekursiver Funktion
Antworten: 17
Zugriffe: 3498

Parameterübergabe in rekursiver Funktion

Hallo an alle!

Da ich keinen Block "Anfängerfragen" gefunden habe, versuche ich es hier.
Bitte nicht meckern, dass man das irgendwo nachlesen kann. Ich habe echt gesucht und keine zufriedenstellende Antwort gefunden.

Problem:
Ich möchte eine Aufgabe rekursiv lösen. Es können sich unüberschaubare ...