Hallo!
Ich habe folgendes Problem:
Ich möchte alle Möglichkeiten die ein vierstelliger Code aus Integern (0 bis 5) ergeben kann in ein Array speichern. (Bsp.: 0000, 0001, 0002, ..., 0005, 0010, ... )
Das müssten dann 6 hoch 4 Möglichkeiten (=1296) sein.
Ich dachte mir jeden Code speichere ich wieder in ein Array der Länge 4.
Dazu hab ich mir für meine Klasse den folgenden Konstruktor gemacht:
Jetzt komme ich aber enorm ins Schleudern (ich hab das Gefühl mein Gehirn ist in einer Endloschleife gefangen! ) :wink:
Ich brauche jetzt also ein mehrdimendionales Array (was ja soweit ich das verstehe ein Array über Arrays ist, oder?) in das ich mittels meines Konstruktors die einzelnen Codes bzw. Arrays einfüge. Aber wie? Oder wäre es besser sowas mit einer LinkedList zu machen?
Kann mir da evtl jemand weiterhelfen?
Ich habe folgendes Problem:
Ich möchte alle Möglichkeiten die ein vierstelliger Code aus Integern (0 bis 5) ergeben kann in ein Array speichern. (Bsp.: 0000, 0001, 0002, ..., 0005, 0010, ... )
Das müssten dann 6 hoch 4 Möglichkeiten (=1296) sein.
Ich dachte mir jeden Code speichere ich wieder in ein Array der Länge 4.
Dazu hab ich mir für meine Klasse den folgenden Konstruktor gemacht:
Code:
Code(int a, int b, int c, int d) {
int[] m = new int[4];
m[0] = a;
m[1] = b;
m[2] = c;
m[3] = d;
}
Jetzt komme ich aber enorm ins Schleudern (ich hab das Gefühl mein Gehirn ist in einer Endloschleife gefangen! ) :wink:
Ich brauche jetzt also ein mehrdimendionales Array (was ja soweit ich das verstehe ein Array über Arrays ist, oder?) in das ich mittels meines Konstruktors die einzelnen Codes bzw. Arrays einfüge. Aber wie? Oder wäre es besser sowas mit einer LinkedList zu machen?
Kann mir da evtl jemand weiterhelfen?