주어진 행렬을 main diagonal 기준으로 뒤집는 문제
class Solution {
public:
vector<vector<int>> transpose(vector<vector<int>>& matrix) {
int m = matrix.size();
int n = matrix[0].size();
vector<vector<int>> result{};
vector<int> temp{};
for (int i = 0; i < n ; i++)
{
temp.clear();
for (int j = 0; j < m; j++)
{
temp.push_back(matrix[j][i]);
}
result.push_back(temp);
}
return result;
}
};