刷題 力扣 867 轉置矩陣

2022-06-11 23:00:23 字數 538 閱讀 4979

題目鏈結

題目描述

給你乙個二維整數陣列 matrix, 返回 matrix 的 轉置矩陣 。

矩陣的 轉置 是指將矩陣的主對角線翻轉,交換矩陣的行索引與列索引。

示例 1:

輸入:matrix = [[1,2,3],[4,5,6],[7,8,9]]

輸出:[[1,4,7],[2,5,8],[3,6,9]]

示例 2:

輸入:matrix = [[1,2,3],[4,5,6]]

輸出:[[1,4],[2,5],[3,6]]

題目分析

根據題目描述返回矩陣的轉置

按照一列一列的方式遍歷matrix,把matrix的每一列轉換為一行matrixrow

再把matrixrow新增到res中

**

class solution 

res.push_back(matrixrow);

}return res;

}};

867 轉置矩陣

給你乙個二維整數陣列 matrix,返回 matrix 的 轉置矩陣 矩陣的 轉置 是指將矩陣的主對角線翻轉,交換矩陣的行索引與列索引。示例 1 輸入 matrix 1,2,3 4,5,6 7,8,9 輸出 1,4,7 2,5,8 3,6,9 示例 2 輸入 matrix 1,2,3 4,5,6 輸...

leetcode 867 轉置矩陣

給定乙個矩陣a,返回a的轉置矩陣。矩陣的轉置是指將矩陣的主對角線翻轉,交換矩陣的行索引與列索引。示例 1 輸入 1,2,3 4,5,6 7,8,9 輸出 1,4,7 2,5,8 3,6,9 示例 2 輸入 1,2,3 4,5,6 輸出 1,4 2,5 3,6 1 a.length 10001 a 0...

LeetCode 867 轉置矩陣

給定乙個矩陣a,返回a的轉置矩陣。矩陣的轉置是指將矩陣的主對角線翻轉,交換矩陣的行索引與列索引。示例 1 輸入 1,2,3 4,5,6 7,8,9 輸出 1,4,7 2,5,8 3,6,9 示例 2 輸入 1,2,3 4,5,6 輸出 1,4 2,5 3,6 1 a.length 10001 a 0...