題目內容
解題代碼
public class Solution {
public void Rotate(int[][] matrix) {
for (int i = 0; i < matrix.Length / 2; i++)
{
var end = matrix.Length - 1 - i;
for (var j = 0; j < end - i; j++)
{
int temp = matrix[i][i + j];
matrix[i][i + j] = matrix[end - j][i];
matrix[end - j][i] = matrix[end][end - j];
matrix[end][end - j] = matrix[i + j][end];
matrix[i + j][end] = temp;
}
}
}
}