Micha: Zweidimensionale Anordnung, Berechnung der Kooridnaten

Beitrag lesen

Hallo hansfritz,

Du nimmst die gesamtanzahl aller Listenelemente und ziehst die Wurzel. Von diesem Wert nimmst Du nur den ganzen Anteil (Integer) ohne die Nachkommastellen. Damit hast Du die Anzahl der Reihen und Spalten.

Beispiel:
Du hast 11 Elemente (e1 ... e11)

row = col = (int) sqrt(11) = 3

--> Koordianten

X-> 1 2 3
Y-> 1 2 3

und das in allen Kombinationen
e1: 1/1
e2: 1/2
e3: 1/3

e4: 2/1
e5: 2/2
e6: 2/3

e7: 3/1
e8: 3/2
e9: 3/3

Es entfallen e10 und e11

Mit freundlichem Gruß
Micha