二维数组逆序
来源:互联网 发布:太空工程师 编程教程 编辑:程序博客网 时间:2024/05/24 06:04
今天,我弄了弄二维数组逆序来练习
我们需要从后往前遍历二维数组,并将里面的元素放到一个新数组
// 二维数组逆序public static void outOf() {int[][] old = { { 31, 32, 48, 37 }, { 41, 30, 97, 73 }, { 13, 34, 92, 37 } };int[][] newa = new int[3][4];for (int i = old.length - 1; i >= 0; i--) {for (int j = old[i].length -1; j >= 0; j--) {newa[old.length - 1 - i][old[i].length - 1 - j] = old[i][j];}}for (int[] row : old) {for (int val : row) {System.out.print(val + " ");}System.out.println();}System.out.println("-----------------");for (int[] row : newa) {for (int val : row) {System.out.print(val + " ");}System.out.println();}}
没什么难的,主要是遍历的时候新数组的下标计算
阅读全文
0 0
- 二维数组逆序
- 将二维数组逆序并对每一行随机排列
- 数组逆序
- 数组逆序
- 数组逆序
- 数组逆序
- 数组逆序
- 数组逆序
- 逆序数组
- 数组逆序
- 数组逆序
- 数组逆序
- 数组逆序
- 数组之数组逆序
- 二维数组
- 二维数组
- 二维数组
- 二维数组
- Unity_Lua_语法基础
- Android静默安装和静默卸载接口封装
- Http协议详解②
- ES5数组对象的forEach, map, filter方法
- Leetcode 算法题05
- 二维数组逆序
- 栈
- BZOJ 1416: [NOI2006]神奇的口袋 高精度
- js判断文档是否存在
- Java(7-4)
- Java8 Lambda简单使用
- 判断两字符串是否互为变形词Python版
- C语言-链表建立、合并、打印
- 17112