transpose a matrix java code example
Example 1: in place transpose in a matrix in java
for (int row = 0; row < matrix.length; row++) {
for (int col = row; row < matrix[row].length; col++)
{
int data = matrix[row][col];
matrix[row][col] = matrix[col][row];
matrix[col][row] = data;
}
}
Example 2: transpose of a matrix java
for (int row = 0; row < matrix.length; row++) {
for (int col = row; col < matrix[row].length; col++)
{
int data = matrix[row][col];
matrix[row][col] = matrix[col][row];
matrix[col][row] = data;
}
}