Rotate an image matrix 90 degrees in place
Rotate a square matrix by 90 degrees clockwise without allocating another matrix. Transpose it and then reverse each row, or rotate the four cells of each ring in place. Explain why a copy-based version is easier but uses extra memory.
No answer yet. Write the first one; the best answer gets endorsed.
