Zmiana miejsc w tablicy dwuwymiarowej

0

Jak można dokonać transpozycji w tablicy dwuwymiarowej(macierzu) ?

1

A w jaki sposób masz zaimplementowaną tę tablicę dwuwymiarową?

0

Za pomocą dwóch pętli for

4

Robisz podwójną pętlę, po obu indeksach i zmieniasz pozycje.
a - macierz wejściowa
b - macierz transponowana

for (i=0; i<n; i++){
   for(j=0; j<n; j++){
      b[i][j] = a[j][i];
   }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1