一个求矩阵元素换位的程序。
来源:互联网 发布:centos 查看时区 编辑:程序博客网 时间:2024/06/05 05:43
package hu;public class TestNewMatrix {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint[][] a={{1,4,5,6},{7,2,10,11},{8,9,12,3}};printMatrix(a);//按二维方式输出数组printNewMatrix(a);//对调后输出数组}static void printMatrix(int[][] a){for(int i=0;i<a.length;i++){for(int j=0;j<a[i].length;j++){System.out.print(a[i][j]+" ");}System.out.println();}System.out.println();}static void printNewMatrix(int[][] a){int max=a[0][0],m=0,n=0,nx=0,ny=0,p=0,q=0;for(int i=0;i<a.length;i++){for(int j=0;j<a[i].length;j++){if(a[i][j]>max){max=a[i][j];nx=i;ny=j;}}}m=a[0][0];a[nx][ny]=a[0][0];a[0][0]=max;int min=a[0][0];for( int i=0;i<a.length;i++){for(int j=0;j<a[i].length;j++){if(a[i][j]<min){min=a[i][j];p=i;q=j;}}}n=a[2][3];a[2][3]=min;a[p][q]=n;printMatrix(a);//按二维方式输出数组}}运行结果:
1 4 5 6
7 2 10 11
8 9 12 3
12 4 5 6
7 2 10 11
8 9 3 1
- 一个求矩阵元素换位的程序。
- java小练习(.一个求矩阵元素换位的程序)
- 【程序38】求一个3*3矩阵对角线元素之和
- JAVA--第四周实验--任务3--求矩阵元素换位。(编程思想)
- 求一个3*3的整型矩阵对角线元素之和
- 求一个3*3的整型矩阵对角线元素之和
- 求一个3x4矩阵中最大元素的位置
- 求一个4*4矩阵两对角线元素之和 设计一个程序
- 【程序29】 题目:求一个3*3矩阵对角线元素之和
- 输入一个3×3的整型矩阵,求该矩阵主对角线元素之和
- 【每日面试题】求一个矩阵中最大的二维矩阵(元素和最大)
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 求一个矩阵中最大的二维子矩阵(元素和最大)
- 【100题】三十五 求一个矩阵中最大的二维矩阵(元素和最大)
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 求一个矩阵中最大的矩阵(元素和最大)(二维情况)
- 求一个矩阵中最大的二维矩阵(元素和最大).
- poj 2104 归并树(线段树)
- Activate DNS
- spring 之 springMVC 学习2
- 给我一个支点,我可以翘起地球——由搜索引擎,谈“眼”的妙用
- 字符设备与块设备
- 一个求矩阵元素换位的程序。
- Facebook官方文档学习 - 调用接口篇
- 好看的励志电影
- RAR password cracking with cRARk
- 一个求任意整数降序数的程序
- Java web之Servlet
- HDU 2050折线分割平面(解析,直线,平行线,折线,三角形)
- c#中从txt和datagridview数据交互
- listView滚动轴图片更换实践