您的位置:首页 > 其它

[算法] 矩阵相乘

2013-04-09 13:30 204 查看
#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>

using namespace std;

int a[2][3] = {{100, 200, 300}, {400, 500, 600}};
int b[3][2] = {{1, 2}, {3, 4}, {5, 6}};
int c[2][2];

void solve(int m, int n) {
for(int i = 0; i < m; ++i) {
for(int j = 0; j < m; j++) {
for(int k = 0; k < n; k++) {
c[i][j] += a[i][k]*b[k][j];
}
}
}
for(int i = 0; i < m; ++i) {
for(int j = 0; j < m; ++j) {
cout << c[i][j] << ' ';
}
cout << endl;
}
}
int main() {
solve(2, 3);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: