/**48. Rotate Image
* @param matrix
* 顺时针90旋转数组
*/
public void rotate(
int[][] matrix) {
int len = matrix[
0].length;
for (
int i =
0; i <= (len-
1)/
2; i++) {
for (
int j = i; j < len-
1-i; j++) {
int temp = matrix[i][j];
matrix[i][j] = matrix[len-
1-j][i];
matrix[len-
1-j][i] = matrix[len-
1-i][len-
1-j];
matrix[len-
1-i][len-
1-j] = matrix[j][len-
1-i];
matrix[j][len-
1-i] = temp;
}
}
}
转载请注明原文地址: https://ju.6miu.com/read-9021.html