#include class Solution { public: std::vector> transpose(std::vector> &matrix) { std::vector> trans(matrix[0].size(), std::vector(matrix.size())); for (int i = 0; i < matrix.size(); ++i) { for (int j = 0; j < matrix[0].size(); ++j) { trans[j][i] = matrix[i][j]; } } return trans; } };