Java程序实现矩阵乘法
来源:互联网 发布:豫广网络机顶盒wifi 编辑:程序博客网 时间:2024/05/21 19:48
Java程序实现矩阵乘法
面试时,不知大家是否遇到过用程序写出两矩阵的乘积,今日将此算法以Java程序写出来,日后指不定还能临时抱一下佛脚
/** * 矩阵乘法 * a点乘b,当矩阵a的列数x与矩阵b的行数y相等时可进行相乘 * a乘b得到的新矩阵c,c的行数y等于a的行数,c的列数x等于b的列数 * Created by Queena on 2017/8/19. */public class MatrixMultiplication { public static int[][] matrix(int a[][], int b[][]) { //当a的列数与矩阵b的行数不相等时,不能进行点乘,返回null if (a[0].length != b.length) return null; //c矩阵的行数y,与列数x int y = a.length; int x = b[0].length; int c[][] = new int[y][x]; for (int i = 0; i < y; i++) for (int j = 0; j < x; j++) //c矩阵的第i行第j列所对应的数值,等于a矩阵的第i行分别乘以b矩阵的第j列之和 for (int k = 0; k < b.length; k++) c[i][j] += a[i][k] * b[k][j]; return c; }}
阅读全文
0 0
- Java程序实现矩阵乘法
- java实现矩阵乘法
- 矩阵乘法运算-JAVA实现
- 实现矩阵的乘法初级程序
- 矩阵链乘法的Java实现
- 矩阵乘法的程序
- MPI实现矩阵乘法程序--实现MPI传递连续数组
- 【矩阵乘法】:矩阵乘法的基本实现
- 矩阵乘法实现
- C++实现矩阵乘法
- MapReduce实现矩阵乘法
- Pthreads矩阵乘法实现
- OpenMP矩阵乘法实现
- Mapreduce实现矩阵乘法
- C++ 实现矩阵乘法
- 矩阵乘法实现
- MapReduce实现矩阵乘法
- 矩阵乘法(java)
- PCB布线线宽和过孔孔径设置为多少合适?
- Maven入门教程笔记
- 模块和包
- Java项目经验——程序员成长的钥匙
- 内存管理
- Java程序实现矩阵乘法
- TJU_WannaCry训练实录
- 让TextView中的部分文字显示不同的状态
- 功能强大的悬浮拖曳视图
- test
- caffe(1)用训练好的模型对新图片分类
- HTML+CSS的一些面试题
- JavaScript—比较和逻辑运算符
- TensorFlow变量管理