Ich muss mehrere Arrays zu einem Array zusammenführen. Der beste Weg, um zu beschreiben, wonach ich suche, ist das "Verschachteln" der Arrays in ein einziges Array.Mehrere Arrays in ein Array verschachteln
Nehmen Sie zum Beispiel den ersten Teil von Array # 1 und hängen Sie ihn an das endgültige Array an. Holen Sie sich Element 1 aus Array 2 und fügen Sie es an das endgültige Array an. Erhalte Element 2 von Array # 1 und append ... etc.
Die endgültige Anordnung würde wie folgt aussehen:
Array # 1.element # 1 Array # 2.element # 1 . . .
Der "Kicker" ist, dass die einzelnen Arrays unterschiedlich lang sein können.
Gibt es eine bessere Datenstruktur?
Bitte erläutern Sie weiter, wie Sie das Ergebnis erwarten, wenn die Arrays verschiedene Längen haben. Würden Sie das Interleaving stoppen, wenn eines der Arrays sein letztes Element erreicht hat oder möchten Sie, dass die verbleibenden Arrays weiter verschachtelt werden, bis alle Arrays ihr letztes Element erreicht haben? – Oskar