Skip to content · ⁨Passer au contenu⁩

Transpose a grid · ⁨Transposez une grille⁩

English

Transpose a grid

Swap the rows and columns of a grid, as if you reflected a table across its diagonal.

grid[r][c] is the item in row r and column c. The new grid has one row for each column of the old one, so loop over the column numbers first, and inside that loop collect row[col] from every row.

Français

Transposer une grille

Échanger les lignes et les colonnes d'une grille, comme si vous reflétez un tableau selon sa diagonale.

grid[r][c] est l'élément à la ligne r et à la colonne c. La nouvelle grille a une ligne pour chaque colonne de l'ancienne, donc parcourez d'abord les numéros de colonne, et à l'intérieur de cette boucle collectez row[col] depuis chaque ligne.

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP