Guten Tag lieber Helfer,
ich muss ein Programm schreiben, dass bei der Eingabe (Kommandozeilenparameter) mir alle Permutationen ausgibt. Zum Beispiel:
Eingabe: abcd
Ausgabe:
abcd
dc
cbd
db
dbc
cb
bacd
dc
cad
da
dac
ca
cabd
db
bad
da
dab
ba
dabc
cb
bac
ca
cab
ba
Ich möchte dieses Programm gerne hier zusammen erstellen. Noch hab ich nichts dazu geschrieben. Ich brauche Hilfe beim Ansatz. Reicht hier ein Array? und ist es besser wenn ich mit char programmiere oder mit String, also mit StringBuffer ?
Kann mir hier jemand in Worten erklären wie ich anfangen kann/soll ?
Danke schon mal an alle die mir helfen werden.
ich muss ein Programm schreiben, dass bei der Eingabe (Kommandozeilenparameter) mir alle Permutationen ausgibt. Zum Beispiel:
Eingabe: abcd
Ausgabe:
abcd
dc
cbd
db
dbc
cb
bacd
dc
cad
da
dac
ca
cabd
db
bad
da
dab
ba
dabc
cb
bac
ca
cab
ba
Ich möchte dieses Programm gerne hier zusammen erstellen. Noch hab ich nichts dazu geschrieben. Ich brauche Hilfe beim Ansatz. Reicht hier ein Array? und ist es besser wenn ich mit char programmiere oder mit String, also mit StringBuffer ?
Kann mir hier jemand in Worten erklären wie ich anfangen kann/soll ?
Danke schon mal an alle die mir helfen werden.