Wie man Array-Elemente austauscht, um das Array von einer spaltenartigen in eine zeilenartige Darstellung zu übertragenC++

Programme in C++. Entwicklerforum
Guest
 Wie man Array-Elemente austauscht, um das Array von einer spaltenartigen in eine zeilenartige Darstellung zu übertragen

Post by Guest »

Zum Beispiel: das Array

Code: Select all

a1, a2, a3, b1, b2, b3, c1, c2, c3, d1, d2, d3
stellt die folgende Tabelle dar

Code: Select all

a1, b1, c1, d1
a2, b2, c2, d2
a3, b3, c3, d3
Jetzt möchte ich das Array in die folgende Form bringen

Code: Select all

a1, b1, c1, d1, a2, b2, c2, d2, a3, b3, c3, d3
Existiert ein Algorithmus, der das Array (aus der ersten Form) und die Dimensionen der Tabelle als Eingabeargumente übernimmt und das Array in die zweite Form überführt?Ich habe an einen Algorithmus gedacht, der keinen zusätzlichen Speicher zuweisen muss, stattdessen denke ich, dass es möglich sein sollte, die Aufgabe mit Element-Swap-Operationen zu erledigen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post