矩阵相乘

//矩阵相乘 int temp[maxn][maxn]; INIT:; MODIFIED:const int maxn=101;

void matMul(int b[][maxn]){
    memset(temp,0,sizeof(temp));
    for(int i=0;i<M;i++)
        for(int j=0;j<M;j++){
            for(int k=0;k<M;k++) temp[i][j]+=a[i][k]*b[k][j];
        }
    for(int i=0;i<M;i++)
        for(int j=0;j<M;j++) 
            b[i][j]=temp[i][j];  //MODIFIED
}

  

posted on 2013-08-13 21:26  Amyc  阅读(146)  评论(0编辑  收藏  举报