题解 | #牧场重组计划#
牧场重组计划
https://www.nowcoder.com/practice/d62fe08f920249f5a078d49a60e31444
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param matrix int整型二维数组 * @return int整型二维数组 */ public int[][] rotatePastureCounterClockwise (int[][] matrix) { // write code here int[][] arr = new int[matrix.length][matrix[0].length]; for (int i = 0; i < matrix.length; i++) { for (int j = 0; j < matrix[0].length; j++) { arr[matrix.length - 1- j][i] = matrix[i][j]; } } return arr; } }
本题考察的知识点是数组元素的移动,所用编程语言是java。
我利用另一个辅助数组来进行数组元素的移动,与题目要求有些不符。