Transposée d'une matrice
Leçon 17 sur 26 du cours Les tableaux en C++ de Coddy.
Défi
Étant donné un tableau 2D, affichez la transposée du tableau 2D.
Transposée de la matrice : La transposée d'une matrice est obtenue en échangeant ses lignes en colonnes et ses colonnes en lignes.
Par exemple :
entrée :
[[1,2,3],
[4,5,6],
[7,8,9]]
Sortie :
[[1,4,7],
[2,5,8],
[3,6,9]]
Pour en savoir plus sur ce qu'est la transposée
Essayez vous-même
#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;
}
Toutes les leçons de Les tableaux en C++
7Défis sur les Tableaux
Inverser un tableauPlus petit entier positif manquantTransposée d'une matriceAddition de deux matricesÉléments maximum et minimumVérifier un palindrome2Analyse de la mémoire
Allocation de mémoire