java小练习(矩阵相乘)
2012-10-04 17:12
267 查看
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 臧鹏 * 完成日期: 2012 年 9月 26日 * 版 本 号: 001 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述:一个求两矩阵相乘的程序 * 程序输出: * 程序头部的注释结束 */ public class Demo01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[][] a={{1,2},{3,4},{5,6}};//自己定义矩阵 int[][] b={{1,2,3},{4,5,6}};//自己定义矩阵 printMatrix(a,b); } static void printMatrix(int[][] a,int[][] b){ int c[][] = new int[a.length][b[0].length]; int x,i,j; for(i = 0;i<a.length ;i++) { for(j = 0;j<b[0].length;j++) { int temp = 0; for(x = 0;x<b.length;x++) { temp+=a[i][x]*b[x][j]; } c[i][j] = temp; } } System.out.println("矩阵相乘后结果为"); for(int m = 0;m<a.length;m++) { for(int n = 0;n<b[0].length;n++) { System.out.print(c[m] +"\t"); } System.out.println(); } } }
相关文章推荐
- Java基本功练习九(多维数组强化一[五子棋、九个正面和背面、矩阵相乘])
- 算法笔记_094:蓝桥杯练习 矩阵相乘(Java)
- 用java编写两个矩阵相乘
- Java设计两个矩阵相乘的方法
- Java 和 C 速度性能比较 -- 矩阵相乘
- 算法笔记_081:蓝桥杯练习 算法提高 矩阵乘法(Java)
- 矩阵相乘的三种方法(java实现)
- JAVA--第四周实验--任务4--求矩阵元素相乘(编程思想)
- 搜狗2016招聘笔试题<矩阵元素相乘>Java代码(
- Java程序练习-螺旋矩阵
- JAVA--第七周实验-- 继续上周封装对象的编程练习,完成矩阵的运算。
- 矩阵相加、相乘,Java实现
- java学习之旅61--数组_多维数组_练习_矩阵运算
- Java程序练习-螺旋矩阵
- 转圈显示的Java程序和两矩阵相乘
- Java实现矩阵相乘
- java练习(分数相乘相加)
- Java之矩阵相乘(A=A*B)
- 蓝桥杯-矩阵相乘(java)
- Java实现用传统分治法解决矩阵相乘问题