Advertisement
Left Rotate Matrix K times
JavaView on GFG
Left Rotate Matrix K times.java
Java
class Solution {
int[][] rotateMatrix(int k, int mat[][]) {
int n = mat.length;
int m = mat[0].length;
int[][] ans = new int[n][m];
k = k % m;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++)
ans[i][j] = mat[i][(j + k) % m];
}
return ans;
}
}Advertisement
Was this solution helpful?