Transposisi matriks
Pelajaran 17 dari 26 dalam kursus Array di C++ di Coddy.
Tantangan
Dengan array 2D, cetak array 2D yang telah ditransposisikan.
Transpose matriks: Transpose matriks diperoleh dengan menukar baris menjadi kolom dan kolom menjadi baris.
Contoh:
input:
[[1,2,3],
[4,5,6],
[7,8,9]]
Output:
[[1,4,7],
[2,5,8],
[3,6,9]]
Untuk mengetahui lebih lanjut tentang transpose
Coba sendiri
#include<iostream>
using namespace std;
int main(){
int m,n;
cin>>m>>n;
int arr[m][n];
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
cin>>arr[i][j];
}
}
//Code here
return 0;
}
Semua pelajaran di Array di C++
7Tantangan array
Balikkan arrayBilangan positif terkecil yang hilangTransposisi matriksPenjumlahan dua matriksElemen maksimum dan minimumPeriksa palindrom2Analisis Memori
Alokasi MemoriLatihan sendiri: Compiler C++ online