javaSE 矩阵乘法算法
来源:互联网 发布:linux显卡驱动查看 编辑:程序博客网 时间:2024/04/30 04:35
//juzhengces multiplication
public void juzhen(int a[][],int b[][])
{
int c[][]=new int[a.length][b[0].length];
int tmp=0;
for(int ii=0;ii<a.length;ii++)
for(int kk=0;kk<b[0].length;kk++)
{for(int i=0;i<a.length;i++)
{for(int k=0;k<b[0].length;k++)
tmp=tmp+a[i][k]*b[k][i];
// System.out.println("tmp=="+tmp);
c[ii][kk]=tmp;
tmp=0;
}
}
//pirnt out all data for new matrix
for(int m=0;m<c.length;m++)
{for(int n=0;n<c[0].length;n++)
System.out.print(" "+c[m][n]);
System.out.println();
}
}
==============================
在主类静态main()方法中,初始化并赋值两个二维数组:wu1[5][5],wu2[5][5];
int wu1[][]=new int[5][5];int wu2[][]=new int[5][5];
for(int i=0;i<5;i++)
for(int j=0;j<5;j++)
wu1[i][j]=1;
for(int i=0;i<5;i++)
for(int j=0;j<5;j++)
wu2[i][j]=2;
System.out.println("wu1 wu2=");
for(int i=0;i<5;i++)
{ for(int j=0;j<5;j++)
System.out.print(" "+wu1[i][j]);
System.out.println();
}
for(int i=0;i<5;i++)
{ for(int j=0;j<5;j++)
System.out.print(" "+wu2[i][j]);
System.out.println();
}
=======================================
三、实例化一个类对象,并调用矩阵函数
qs.juzhen(wu1, wu2);
- javaSE 矩阵乘法算法
- 矩阵乘法算法
- STRASSEN算法(矩阵乘法)
- 矩阵乘法算法
- 【算法设计】矩阵乘法
- 矩阵乘法算法
- 【算法】_013_矩阵乘法
- 【算法导论】矩阵乘法
- 算法训练 矩阵乘法
- 算法训练 矩阵乘法
- 算法训练 矩阵乘法
- 矩阵乘法算法
- strassen矩阵乘法算法
- 算法 - 矩阵乘法
- 矩阵乘法优化算法
- {算法}YY矩阵乘法
- 矩阵的乘法算法
- 算法训练 矩阵乘法
- Ext.MessageBox 按钮的汉化
- typeid详解
- 模板链接失败
- PHP Smarty 模板
- HTML5学习(3) SVG的学习及应用二(椭圆)
- javaSE 矩阵乘法算法
- 全新整理:微软、Google等公司非常好的面试题及解答、第161-170题
- 黑马程序员____顺序查找算法
- 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)
- chromium源码分析系列:前言
- POP3协议分析
- 0—1背包问题(dp)
- 轻轻松松做内存检测
- 谈搜索算法的剪枝优化(转载)