题目描述
blablabla
样例
blablabla
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
class Solution {
public:
bool areSimilar(vector<vector<int>>& mat, int k) {
int n=mat.size(),m=mat[0].size();
k%=m;
for(int i=0;i<mat.size();i++){
for(int j=0;j<mat[0].size();j++){
if(i%2==0){
if(mat[i][j]!=mat[i][(j+k+m)%m])
return false;
}else{
if(mat[i][j]!=mat[i][(j-k+m)%m])
return false;
}
}
}
return true;
}
};
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla