Всем привет, сегодня мы узнаем о том, как транспонировать матрицу. Как превратить все строки в столбец. Для лучшего понимания вы можете предпочесть изображение ниже.

Первый шаг: - i — запустить цикл от 0 до rows.length-1, чтобы получить доступ ко всем элементам в матрице.

Второй шаг: - Запустите еще один цикл от 0 до i

Третий шаг: - Замена элементов [i][j] = [j][i]

Псевдокод:

for(var i = 0;i ‹ N;i++){
for(var j = 0;j ‹ i;j++){
var temp = mat[i][j]
мат[i][j] = мат[j][i]
мат[j][i] = temp
}
}