- 思路
- 利用转置矩阵的性质即可
class Solution
{
public:
vector<vector<int>> transpose(vector<vector<int>>& matrix)
{
vector<vector<int>> res(matrix[0].size(), vector<int>(matrix.size(), 0));//注意新声明的矩阵行和列要交换大小
for (int i = 0; i < matrix.size(); ++i)
{
for (int j = 0; j < matrix[0].size(); ++j)
{
res[j][i] = matrix[i][j];//转置矩阵的性质
}
}
return res;
}
};