Matriu transposada: diferència entre les revisions

Contingut suprimit Contingut afegit
m Robot afegeix: zh:转置矩阵
afegit codi en c++
Línia 34:
* Per a qualsevol [[escalar]] ''r'', (''r''⋅''A'')<sup>''T''</sup> = ''r''⋅''A<sup>T</sup>''
*(''A''⋅''B'')<sup>''T''</sup> = ''B<sup>T</sup>''⋅''A<sup>T</sup>''
 
==Algorisme==
=Implementació=
En c++
 
typedef vector< vector<int> > Matriu;
void intercanvia(int& x, int& y){
x ^= y;
y ^= x;
x ^= y;
}
void transposar (Matriu& m){
int s = m.size();
for(int i = 0;i < s; ++i){
for(int j = 0; j < i; ++j){
intercanvia(m[i][j],m[j][i]);
}
}
}
 
 
 
[[Categoria:Matrius]]