Skip to content · ⁨דלג לתוכן⁩

Transpose a grid · ⁨הטלת רשת⁩

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.

עברית

תובעת גריד

להחליף בין שורות ועמודות של גריד, כאילו שמרנו טבלה על פני אלכסונה.

grid[r][c] הוא הפריט בשורה r בעמודה c. הגריד החדש מכיל שורה אחת עבור כל עמודה מהישנה, ולכן יש לסרוק תחילה את מספרי העמודות, ובתוך לולאה זו לאסוף את row[col] מכל שורה.

Log in or create account · ⁨היכנס או צור חשבון⁩

IGCSE, A-Level & AP