leetcode867. 转置矩阵
给你一个二维整数数组 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. 转置矩阵相关推荐
- 第四节、逆矩阵与转置矩阵
一.关于逆元 (这里看不懂可以跳过) 在群论中有"逆元"这一概念. 提到逆元就要提到另一个概念:单位元(幺元,Identity). 我们依次来介绍,简单来说,设G是一个非空集合,@ ...
- 求任意大小矩阵的转置矩阵
m 行 n 列矩阵转置后为 n 行 m 列. C++代码如下: 1 #include<iostream> 2 using namespace std; 3 4 int main() { 5 ...
- LeetCode题库第867题 转置矩阵
LeetCode题库第867题 转置矩阵 LeetCode题库第867题 转置矩阵 我首先想到的方法是新建一个二维的矩阵,然后遍历原来的矩阵,将每一个元素放在新矩阵中该放的位置: // javapub ...
- leetcode 867. 转置矩阵
给你一个二维整数数组 matrix, 返回 matrix 的 转置矩阵 . 矩阵的 转置 是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引. 示例 1: 输入:matrix = [[1,2,3],[ ...
- 求二维数组的转置矩阵
1 /*===================================== 2 求二维数组的转置矩阵 3 输入 4 两个整数n和m 5 n行m列的二维数组 6 输出 7 输出该二维数组的转置矩 ...
- Python求转置矩阵最简便的方法
求矩阵A的转置矩阵: A = [[1, 2, 3], [4, 5, 6]] print(zip(*A)) # 输出 # [(1, 4), (2, 5), (3, 6)]
- Python案例:求转置矩阵
文章目录 一.矩阵转置 1.概述 2.定义 3.实例 4.运算规律 5.对阵矩阵 (1)定义 (2)实例 二.编程求转置矩阵 1.编写程序 - 矩阵转置.py 2.运行程序,查看结果 3.优化代码 - ...
- LeetCode(867)——转置矩阵(JavaScript)
给定一个矩阵 A, 返回 A 的转置矩阵. 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引. 示例1: 输入:[[1,2,3],[4,5,6],[7,8,9]] 输出:[[1,4,7], ...
- python处理矩阵运算、转置矩阵、逆矩阵、单位矩阵
文章目录 python处理矩阵运算 转置矩阵 单位矩阵&反向单位矩阵 逆矩阵 矩阵相乘 python处理矩阵运算 转置矩阵 import numpy as np matrix = [[1, 2 ...
最新文章
- 洛谷P1074 靶形数独(跳舞链)
- python3 安装 mysql 用pip install PyMySQL
- Python3-笔记-E-001-库-随机数random
- 美国返还中国文物,阿里谣言粉碎机获奖,教育部规范研究生培养,腾讯严打微信跑分活动,推动降低港澳漫游费,这就是今天的大新闻。...
- can总线报文是固定的吗_新能源汽车CAN总线Bus Off处理流程
- 允许匿名用户访问VisualSVN
- 苹果大翻身!双11卖疯了,10分钟成交量超去年全天7倍
- Chrome 开发工具之 Memory
- python 查询ip工具
- CAD彩色线条直接打印成黑白PDF的办法
- NFC bcm2079x驱动学习 .
- 支教笔记 我在泸定的那十天
- bne 1b 汇编含义
- 关于KEIL5最新版没有ATMEL(含89C51芯片)的情况
- 【论文阅读笔记】faster rcnn 代码阅读细节
- 记录毕设做小程序的坑(微信小程序体验版wx.request无法获取用户的openid)
- java基础结构图_java基础之【堆、栈、方法区】结构图
- RESTful API 笔记整理
- SpringSecurity(三)授权流程
- ARMA模型时间序列分析全流程(附python代码)
热门文章
- emwin edit控制的输入长度小数点怎么处理_变频器学习,变频器主电路与控制回路学习...
- Asterisk使用数据库配置方法
- 【转】dcmtk程序包综述(1)!!!!!!
- 管理全局包、缓存和临时文件夹
- [Sharepoint2007对象模型]第二回:Web应用程序服务(SPWebService)
- 【Qt】解决GDAL直接读取数据到QImage导致图像歪斜的问题
- Python 数据分析三剑客之 NumPy(五):数学 / 算术 / 统计 / 排序 / 条件 / 判断函数合集
- mysql设计资源目录售卖_MySQL目录设计一些策略_mysql
- 【CodeForces - 514C】Watto and Mechanism(字符串哈希)
- 【CodeForces - 1201C】Maximum Median(思维,水题)