数组例题
2015-10-06 17:28
309 查看
一、矩阵相乘
public int[][] matrixMulti(int[][] a, int[][]b){ int[][] ans = new int[a.length][b[0].length]; if (a[0].length != b.length) { System.out.println("矩阵无法相乘!"); return ans; } //矩阵a是m*n,矩阵b是n*p的 for (int i=0;i<a.length ;i++ ) //i<m { for (int j=0;j<b[0].length ;j++ ) //j<p { for (int k=0;k<b.length ;k++ ) //k<n { ans[i][j] += a[i][k] * b[k][i]; } } } return ans; }
相关文章推荐
- CSS选择器的阅读方式
- Implementing a simple smart pointer in C++
- 交换两个变量的值,不借助第三方变量 ---指针篇
- Add Two Numbers
- ubuntu15.04手动安装MySQL5.6.27数据库
- hdu 5113(2014北京—搜索+剪枝)
- c++primer plus第十七章-输入和输出概述
- hdu 5113(2014北京—搜索+剪枝)
- 黑马程序员——OC语言基础---description方法介绍及重写
- 【整理】Android-Recovery Mode(recover模式详解)
- Oracle查询转换之视图合并
- ThreadPoolExecutor
- [译] --- GPUImage README.md
- 四校联训Round4心得体会
- Java面向对象(一)
- go语言 匿名变量
- 关于使用 Connect-Busboy 实现文件上传 优化说明
- ios图片压缩
- android studio 编译出错 非法字符 未结束的字符
- 离队后的杂念