transpose¶
-
void transpose() noexcept¶
Transposes the matrix in-place.
- Parameters:
(None)
- Returns:
(None)
- Exceptions:
this function guarantees not to throw a
LibsemigroupsException
.- Complexity:
\(O(n ^ 2)\) where \(n\) is the number of rows and the number of columns in the matrix.
Warning
This only works for square matrices.