# 867 题转置矩阵

# 题目链接

# 难度:中等

# 思路分析:

将一个长方形横放改为竖放 每列为一个数组。

#

#

#

#

#

#

#

#

#

#

#

#

#

#

# 代码:

// 将一个长方形横放改为竖放 每列为一个数组
var transpose = function(A) {
  let result = [];
  // 横向遍历 长度
  for (let i = 0; i < A[0].length; i++) {
    let row = [];
    // 纵向遍历 宽度
    for (let j = 0; j < A.length; j++) {
      // 添加宽度的值
      row.push(A[j][i]);
    }
    result.push(row);
  }
  return result;
};
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 鼓励我一下:

觉得还不错的话,给我的项目点个star

# 点个Star支持我一下~

最后更新时间: 7/2/2020, 4:27:35 PM