Guten Abend zusammen,
ich arbeite gerade an einem kleinen Projekt und benötige hierfür einen Algorithmus.
Stellen wir uns vor, wir haben ArrayList<String> mit den Elementen: "a" - "b" - "c"
Nun suche ich einen Algorithmus, mit dem ich die ArrayListe kopieren kann und zwar so oft, dass alle möglichen String Kombinationen durchprobiert wurden.
Ist ziemlich schwer zu beschreiben, deshalb hier ein Beispiel:
ArrayListe: a - b - c
Ersetzungszeichen: r
a - b - c
r - b - c
a - r - c
r - r - c
a - b - r
r - b - r
a - r - r
r - r - r
Ich hoffe ihr versteht so in etwas was ich benötige und könnt mir helfen
ich arbeite gerade an einem kleinen Projekt und benötige hierfür einen Algorithmus.
Stellen wir uns vor, wir haben ArrayList<String> mit den Elementen: "a" - "b" - "c"
Nun suche ich einen Algorithmus, mit dem ich die ArrayListe kopieren kann und zwar so oft, dass alle möglichen String Kombinationen durchprobiert wurden.
Ist ziemlich schwer zu beschreiben, deshalb hier ein Beispiel:
ArrayListe: a - b - c
Ersetzungszeichen: r
a - b - c
r - b - c
a - r - c
r - r - c
a - b - r
r - b - r
a - r - r
r - r - r
Ich hoffe ihr versteht so in etwas was ich benötige und könnt mir helfen