JAVA将M行N列的矩阵交换行和列
来源:互联网 发布:阿里云域名解析没生效 编辑:程序博客网 时间:2024/05/15 17:21
题目要求:编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列对应位置的元素)
代码实现如下所示:
package com.wonders.test;/** * 二维矩阵转换 * @author LYY * */public class Test11113 { public static void main(String[] args) { int[][] arr1 = new int[4][5]; int[][] arr2 = new int[5][4]; int temp = 0; //二维数组赋值 for(int i=0;i<4;i++){ for(int j=0;j<5;j++){ temp++; arr1[i][j] = temp; } } //循环打印二维数组 for(int i=0;i<4;i++){ for(int j=0;j<5;j++){ System.out.print(arr1[i][j] + " "); } System.out.println(); } System.out.println("======================================"); //M行N列的矩阵交换行和列 for(int i=0;i<4;i++){ for(int j=0;j<5;j++){ arr2[j][i] = arr1[i][j]; } } //打印交换后的矩阵 for(int i=0;i<5;i++){ for(int j=0;j<4;j++){ System.out.print(arr2[i][j] + " "); } System.out.println(); } }}
阅读全文
0 0
- JAVA将M行N列的矩阵交换行和列
- Ex3_6 m行n列逆转矩阵
- JAVA之建立一个m行n列的矩阵,并找出其中最小的元素所在的行和列
- 给定一个m×n矩阵,如果一个元素为0,则将其整行和列的值设置为0.
- 将M*N矩阵中0元素所在的行、列的元素全部置为0
- hdoj5671 【交换行、列】
- 输入2个m行n列的矩阵并利用Scanner类接收数据。要求输出以下内容:两个矩阵的和;两个矩阵的转置矩阵;
- 用Java转换n行m列的二维数组转换为m行n列的数组输出
- python 把一个m*n的二维矩阵转换成一个m*n行,三列的列表
- HDU 5671 矩阵的交换行、交换列,整行加一个数 思维题
- javascript中对表格的操作:创建表格 删除行 删除列 交换行 交换列
- hdu 5671 Matrix(操作一个矩阵,交换行或者列,对行或者列加上一个值)
- 将矩阵含有0所在的行和列清零
- excel sheet的 某列(m*n行) 快速复制到 m行n列区域
- 9.1数组与字符串(六)——若M*N矩阵中某个元素为0,则将其所在的行与列清零
- 程序员面试金典1.7:若M*N矩阵中某个元素为0,则将其所在的行与列清零
- 备忘小算法:Java将一维数组数据绘制成N行M列矩阵(如九宫格)
- JAVA 交叉的画出n行*m列的表格
- SpringRestful
- JeasyOPC 遇到过的坑
- logstash基本语法及运行
- 垃圾收集器与内存分配策略
- JDBC+Servlet+JSP实现简单的数据遍历和查找功能
- JAVA将M行N列的矩阵交换行和列
- python列表推导式的应用,基础面试题
- 剑指offer---二叉搜索树的第k个结点
- 关于近期模拟赛的总结
- SpringBoot基础操作有可能遇到的问题
- Unity3D meta文件解读
- 日记(周末)
- JDK8中HashMap源码详解
- JSP标签