题解:
class Solution {
public:
vector<vector<int>> transpose(vector<vector<int>>& matrix) {
vector<vector<int>> result;
if(matrix.size() == 0) {
return result;
}
result.resize(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) {
result[j][i] = matrix[i][j];
}
}
return result;
}
};