Brush_algorithm icon indicating copy to clipboard operation
Brush_algorithm copied to clipboard

867 题转置矩阵 | 中等级-算法

Open OBKoro1 opened this issue 5 years ago • 0 comments

博客链接

# 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;
};

# 鼓励我一下:

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

# 点个Star支持我一下~

博客链接

OBKoro1 avatar Jul 02 '20 08:07 OBKoro1