Hi Jungs,
ich krieg hier von einer Aufgabe grad nen Knoten im Kopf.
Es geht darum, ein mehrdimensionales Array.. z.B. sowas hier:
17 23 1 5
8 9
34 35 36
Soll umgewandelt werden, so dass in der Ausgabe ein eindimensionales Array entsteht:
4 17 23 1 5 2 8 9 3 34 35 36
Sprich zuerst die Länge der Spalte und dann die jeweiligen Felder. Dann eine Zeile runter usw..
Ich habs jetzt mit mehreren Ansätzen versucht, jeweils die anzahl der Zeilen zu speichern usw..
Also die Länge des eindimensionalen Arrays bekomme ich durch einen Counter beim durchlaufen aller Felder + der anzahl der Zeilen.
Aber wie ich dann jeweils die Anzahl der Spalten + den Wert des jeweiligen Feldes in das neue Array fülle bringt mich momentan um den Verstand. Jemand ne zündende Idee?
ich krieg hier von einer Aufgabe grad nen Knoten im Kopf.
Es geht darum, ein mehrdimensionales Array.. z.B. sowas hier:
17 23 1 5
8 9
34 35 36
Soll umgewandelt werden, so dass in der Ausgabe ein eindimensionales Array entsteht:
4 17 23 1 5 2 8 9 3 34 35 36
Sprich zuerst die Länge der Spalte und dann die jeweiligen Felder. Dann eine Zeile runter usw..
Ich habs jetzt mit mehreren Ansätzen versucht, jeweils die anzahl der Zeilen zu speichern usw..
Also die Länge des eindimensionalen Arrays bekomme ich durch einen Counter beim durchlaufen aller Felder + der anzahl der Zeilen.
Aber wie ich dann jeweils die Anzahl der Spalten + den Wert des jeweiligen Feldes in das neue Array fülle bringt mich momentan um den Verstand. Jemand ne zündende Idee?