class Solution {
public:
int equalPairs(vector<vector<int>>& grid) {
int res=0,n=grid.size();
for(int row=0;row<n;row++){
for(int col=0;col<n;col++)
{
if(equal(row,col,grid)){
res++;
}
}
}
return res;
}
bool equal(int row,int col,vector<vector<int>>& grid){
int n=grid.size();
for(int i=0;i<n;i++){
if(grid[row][i]!=grid[i][col]){
return false;
}
}
return true;
}
};
07-10
616
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-06
516
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-04
337
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)