Hallo Community,
ich würde gerne einen Algorithmus machen, der alle Buchstaben Kombinationen aus einem bestimmten Vorratsstring mit einer bestimmten Länge findet. Mein Ansatz:
1. Length(vorrat)^(Anzahl Buchstaben-1) mal die Zeichen von vorrat hintereinanderschreiben in TStrings: (dabei hoch eine eigene Funktion zur Potenz, vorrat der Vorratsstring und laenge die Länge der Ausgabestrings)
Delphi-Quelltext
1: 2: 3: 4: 5:
| for i:=0 to hoch(Length(vorrat,laenge-1)) do begin for j:=1 to Length(vorrat) do begin strs.Items.Add(vorrat[j]); end; end; |
2. Weiter fällt mir leider nichts ein...
Kann mir irgendwer wenigstens einen Ansatz geben?
Danke im Vorraus,
BFelix