https://leetcode.com/problems/transpose-matrix/description/ | Easy |
---|
Дана двумерная целочисленная матрица matrix
. Необходимо вернуть транспонированную матрицу. Транспонирование матрицы означает замену строк на столбцы и наоборот.
class Solution {
fun transpose(matrix: Array<IntArray>): Array<IntArray> {
val m = matrix.size
val n = matrix[0].size
val result = Array(n) { IntArray(m) }
for (i in 0 until m) {
for (j in 0 until n) {
result[j][i] = matrix[i][j]
}
}
return result
}
}