Funzione trasposta
Nome completo: Std.Arrays.Trasposizione
function Transposed<'T>(matrix : 'T[][]) : 'T[][]
Sommario
Restituisce la trasposizione di una matrice rappresentata come matrice di matrici.
Descrizione
Input come matrice r x c con colonne r rows e c. La matrice è basata su righe, ad esempio matrix[i][j]
accede all'elemento in corrispondenza di i
riga e colonna j
.
Questa funzione restituisce la matrice c x r che rappresenta la trasposizione della matrice di input.
Parametri di tipo
'T
Tipo di ogni elemento di matrix
.
Immissione
matrice
Matrice r x c basata su righe.
Prodotto
Matrice c x r trasposta.
Esempio
// same as [[1, 4], [2, 5], [3, 6]]
let transposed = Transposed([[1, 2, 3], [4, 5, 6]]);