Hallo,
ich bin ein absoluter Java neuling und brauche Hilfe bei so einer Kleinen Sache.
Also, ich habe eine feste vorher bekannte und nicht abänderbare Folge von Zeichen z.B. {a,b,c,d}
Und diese möchte ich auf alle möglichen Arten mit Einander kombinieren(auch mit Wiederholungen also die Ausgaben; {1,1} und {2,2} usw wären erlaubt).
d.h. für die Eingabe "2" müsste die Ausgabe aller möglichen "Tupel" die aus der Eingegeben Menge an Zeichen erzeugt werden können. Für die eingabe "3" müsste die Menge aller Tupel UND Tripel kommen usw...
Meine erste Idee war es einfach n "Switch" und "Case" Anweisungen zu erstellen und einfach dessen Ausgabe an Einander anzuhängen....
das Sieht aber nicht schön aus, denn in der ersten "Case" Anweisung wäre z.B. eine for-Schleife in der zweiten wären zwei und in der dridten schon drei.
Ich weiß es zwar nciht genau, aber ich denke das ist nicht so Populär...oder?
Gäbe es eine Möglichkeit das auf eine Rekursive Art und Weise zu lösen? Ich habe ienfach keinen Ideeansatz...!
Danke schon mal im Vorraus
Grüße ACE
ich bin ein absoluter Java neuling und brauche Hilfe bei so einer Kleinen Sache.
Also, ich habe eine feste vorher bekannte und nicht abänderbare Folge von Zeichen z.B. {a,b,c,d}
Und diese möchte ich auf alle möglichen Arten mit Einander kombinieren(auch mit Wiederholungen also die Ausgaben; {1,1} und {2,2} usw wären erlaubt).
d.h. für die Eingabe "2" müsste die Ausgabe aller möglichen "Tupel" die aus der Eingegeben Menge an Zeichen erzeugt werden können. Für die eingabe "3" müsste die Menge aller Tupel UND Tripel kommen usw...
Meine erste Idee war es einfach n "Switch" und "Case" Anweisungen zu erstellen und einfach dessen Ausgabe an Einander anzuhängen....
das Sieht aber nicht schön aus, denn in der ersten "Case" Anweisung wäre z.B. eine for-Schleife in der zweiten wären zwei und in der dridten schon drei.
Ich weiß es zwar nciht genau, aber ich denke das ist nicht so Populär...oder?
Gäbe es eine Möglichkeit das auf eine Rekursive Art und Weise zu lösen? Ich habe ienfach keinen Ideeansatz...!
Danke schon mal im Vorraus
Grüße ACE