Red de conocimientos turísticos - Conocimientos sobre calendario chino - El algoritmo matricial para multiplicar dos matrices es el siguiente

El algoritmo matricial para multiplicar dos matrices es el siguiente

C void?matrixMul(vectorlt; vectorlt; intgt; ? gt; amp; ?A, ?

vectorlt; vectorlt; intgt; ? gt; amp; ?B, ?

vectorlt; vectorlt;? gt; amp;?C)?{

int?An?=?A.size();

if( An==0)?return;

int?Am?=?A[0].size();

int?Bn?=?B.size();

if(Bn==0)?return;

int?Bm?=?B[0].size();

if(Bm== 0?||?Am==0?||?Am!=Bn)?return;

C.resize(An,?vectorlt;intgt;(Bm,0));

para(int?i= 0;ilt;An;i)?{

para(int?j= 0;jlt;Bm;j)?{

para (int?k=0;klt;Am;k)?{

C[i][j]? =?A[i][k]?*?B[k][j];

}

}

}

}

}}

}

}