i have matrix of form
vector<vector<int>> k
which has size nxn. how can swap 2 elements of vector k[i]k[j] k[n-j][i]? in general, how can swap 2 elements of 2d vector?
because vector's [] operator returns reference, std::swap() work. example:
swap(k[i][j], k[n-i][i]);
Comments
Post a Comment