Hallo,
ich bräuchte eure Hilfe. habe nun schon einige zeit verbracht, um mein Problem selbst zu lösen bzw. mögliche Lösungen in diversen Foren zu finden. Leider war ich bisher nicht wirklich erfolgreich.
nun zu meinem Problem:
ich habe zwei Werte: 1, 2 , die in einem Array sich befinden.
ich möchte, dass ich zuerst das Array mit den beiden Werten übergebe und danach alle Kombinationen mit Wiederholung dieser beiden Werte ausgegeben wird. beispiel: wenn ich n = 2 habe:
[1] [1]
[1] [2]
[2] [1]
[2] [2]
oder n = 3:
[1] [1] [1]
[1] [1] [2]
[1] [2] [1]
[1] [2] [2]
[2] [1] [1]
[2] [1] [2]
[2] [2] [1]
[2] [2] [2]
ich weiß, dass es 2^n Möglichkeiten insgesamt gibt.
ich hoffe, ich konnte mein Problem verständlich darstellen.
würde mich riesig freuen, wenn ihr mir helfen könntet.
vllt, wie der code aussehen soll oder was für einen algorithmus ich benutzen sollte...
würden mich wirklich weiterbringen...
das alles wird in C# programmiert...
besten Grüße
efe20
ich bräuchte eure Hilfe. habe nun schon einige zeit verbracht, um mein Problem selbst zu lösen bzw. mögliche Lösungen in diversen Foren zu finden. Leider war ich bisher nicht wirklich erfolgreich.
nun zu meinem Problem:
ich habe zwei Werte: 1, 2 , die in einem Array sich befinden.
ich möchte, dass ich zuerst das Array mit den beiden Werten übergebe und danach alle Kombinationen mit Wiederholung dieser beiden Werte ausgegeben wird. beispiel: wenn ich n = 2 habe:
[1] [1]
[1] [2]
[2] [1]
[2] [2]
oder n = 3:
[1] [1] [1]
[1] [1] [2]
[1] [2] [1]
[1] [2] [2]
[2] [1] [1]
[2] [1] [2]
[2] [2] [1]
[2] [2] [2]
ich weiß, dass es 2^n Möglichkeiten insgesamt gibt.
ich hoffe, ich konnte mein Problem verständlich darstellen.
würde mich riesig freuen, wenn ihr mir helfen könntet.
vllt, wie der code aussehen soll oder was für einen algorithmus ich benutzen sollte...
würden mich wirklich weiterbringen...
das alles wird in C# programmiert...
besten Grüße
efe20