给你一个二维整数数组 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]]

提示:

m == matrix.length
n == matrix[i].length
1 <= m, n <= 1000
1 <= m * n <= 105
-109 <= matrix[i][j] <= 109

思路:就创建一个数组,按照概念走一遍即可,简单题我重拳出击哈哈。

public int[][] transpose(int[][] matrix) {int m = matrix.length;int n = matrix[0].length;int[][] res = new int[n][m];for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {res[j][i] = matrix[i][j];}}return res;
}

leetcode867. 转置矩阵相关推荐

  1. 第四节、逆矩阵与转置矩阵

    一.关于逆元 (这里看不懂可以跳过) 在群论中有"逆元"这一概念. 提到逆元就要提到另一个概念:单位元(幺元,Identity). 我们依次来介绍,简单来说,设G是一个非空集合,@ ...

  2. 求任意大小矩阵的转置矩阵

    m 行 n 列矩阵转置后为 n 行 m 列. C++代码如下: 1 #include<iostream> 2 using namespace std; 3 4 int main() { 5 ...

  3. LeetCode题库第867题 转置矩阵

    LeetCode题库第867题 转置矩阵 LeetCode题库第867题 转置矩阵 我首先想到的方法是新建一个二维的矩阵,然后遍历原来的矩阵,将每一个元素放在新矩阵中该放的位置: // javapub ...

  4. leetcode 867. 转置矩阵

    给你一个二维整数数组 matrix, 返回 matrix 的 转置矩阵 . 矩阵的 转置 是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引. 示例 1: 输入:matrix = [[1,2,3],[ ...

  5. 求二维数组的转置矩阵

    1 /*===================================== 2 求二维数组的转置矩阵 3 输入 4 两个整数n和m 5 n行m列的二维数组 6 输出 7 输出该二维数组的转置矩 ...

  6. Python求转置矩阵最简便的方法

    求矩阵A的转置矩阵: A = [[1, 2, 3], [4, 5, 6]] print(zip(*A)) # 输出 # [(1, 4), (2, 5), (3, 6)]

  7. Python案例:求转置矩阵

    文章目录 一.矩阵转置 1.概述 2.定义 3.实例 4.运算规律 5.对阵矩阵 (1)定义 (2)实例 二.编程求转置矩阵 1.编写程序 - 矩阵转置.py 2.运行程序,查看结果 3.优化代码 - ...

  8. LeetCode(867)——转置矩阵(JavaScript)

    给定一个矩阵 A, 返回 A 的转置矩阵. 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引. 示例1: 输入:[[1,2,3],[4,5,6],[7,8,9]] 输出:[[1,4,7], ...

  9. python处理矩阵运算、转置矩阵、逆矩阵、单位矩阵

    文章目录 python处理矩阵运算 转置矩阵 单位矩阵&反向单位矩阵 逆矩阵 矩阵相乘 python处理矩阵运算 转置矩阵 import numpy as np matrix = [[1, 2 ...

最新文章

  1. 洛谷P1074 靶形数独(跳舞链)
  2. python3 安装 mysql 用pip install PyMySQL
  3. Python3-笔记-E-001-库-随机数random
  4. 美国返还中国文物,阿里谣言粉碎机获奖,教育部规范研究生培养,腾讯严打微信跑分活动,推动降低港澳漫游费,这就是今天的大新闻。...
  5. can总线报文是固定的吗_新能源汽车CAN总线Bus Off处理流程
  6. 允许匿名用户访问VisualSVN
  7. 苹果大翻身!双11卖疯了,10分钟成交量超去年全天7倍
  8. Chrome 开发工具之 Memory
  9. python 查询ip工具
  10. CAD彩色线条直接打印成黑白PDF的办法
  11. NFC bcm2079x驱动学习 .
  12. 支教笔记 我在泸定的那十天
  13. bne 1b 汇编含义
  14. 关于KEIL5最新版没有ATMEL(含89C51芯片)的情况
  15. 【论文阅读笔记】faster rcnn 代码阅读细节
  16. 记录毕设做小程序的坑(微信小程序体验版wx.request无法获取用户的openid)
  17. java基础结构图_java基础之【堆、栈、方法区】结构图
  18. RESTful API 笔记整理
  19. SpringSecurity(三)授权流程
  20. ARMA模型时间序列分析全流程(附python代码)

热门文章

  1. emwin edit控制的输入长度小数点怎么处理_变频器学习,变频器主电路与控制回路学习...
  2. Asterisk使用数据库配置方法
  3. 【转】dcmtk程序包综述(1)!!!!!!
  4. 管理全局包、缓存和临时文件夹
  5. [Sharepoint2007对象模型]第二回:Web应用程序服务(SPWebService)
  6. 【Qt】解决GDAL直接读取数据到QImage导致图像歪斜的问题
  7. Python 数据分析三剑客之 NumPy(五):数学 / 算术 / 统计 / 排序 / 条件 / 判断函数合集
  8. mysql设计资源目录售卖_MySQL目录设计一些策略_mysql
  9. 【CodeForces - 514C】Watto and Mechanism(字符串哈希)
  10. 【CodeForces - 1201C】Maximum Median(思维,水题)