Steward
分享是一種喜悅、更是一種幸福
程式語言 - LeetCode - C - 2946. Matrix Similarity After Cyclic Shifts
題目:

解答:
bool areSimilar(int** mat, int matSize, int* matColSize, int k)
{
int i = 0;
int j = 0;
int m = matSize;
int n = matColSize[0];
k %= n;
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
int v = mat[i][(j + k) % n];
if (i % 2) {
v = mat[i][((j - k) + n) % n];
}
if (v != mat[i][j]) {
return false;
}
}
}
return true;
}