Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void rotate(int[][] matrix) {
- int n = matrix.length;
- for (int i = 0; i < n / 2; i++) {
- int last = n - 1 - i;
- for (int j = i; j < last; j++) {
- int top = matrix[i][j];
- matrix[i][j] = matrix[last - j][i];
- matrix[last - j][i] = matrix[last][last - j];
- matrix[last][last - j] = matrix[j][last];
- matrix[j][last] = top;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement