题目要求:
2.题目代码:
class Solution {
public:int equalPairs(vector<vector<int>>& grid) {//设置一个数组用来存放grid数组的转置矩阵vector<vector<int>> result;result.resize(grid[0].size());for(int i = 0;i < grid[0].size();i++){result[i].resize(grid.size(),0);}int f = 0;for(int j = 0;j < grid[0].size();j++){int index = 0;for(int i = 0;i < grid.size();i++){result[f][index] = grid[i][j];index++;}f++;}int count = 0;//用穷举法来找出相等行列对的次数for(int i = 0;i < result.size();i++){for(int j = 0;j < grid.size();j++){if(result[i] == grid[j]){count++;}}}return count;}
};