leetcode如何实现转置矩阵
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要介绍leetcode如何实现转置矩阵,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、题目内容给你一个二维整数数组 matrix, 返回 matrix 的 转置矩阵
千家信息网最后更新 2025年12月03日leetcode如何实现转置矩阵
这篇文章主要介绍leetcode如何实现转置矩阵,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
一、题目内容
给你一个二维整数数组 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 <= 10^5
-109 <= matrix[i][j] <= 10^9
二、解题思路
没啥说的,只需要行列反过来遍历存储即可。
三、代码
class Solution: def transpose(self, matrix: list) -> list: res = [] for i in range(len(matrix[0])): tmp = [] for j in range(len(matrix)): tmp.append(matrix[j][i]) res.append(tmp) return resif __name__ == '__main__': s = Solution() matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ans = s.transpose(matrix) print(ans)
以上是"leetcode如何实现转置矩阵"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
矩阵
内容
示例
篇文章
输入
输出
代码
价值
兴趣
反过来
对角
对角线
小伙
小伙伴
思路
数组
整数
更多
知识
索引
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
两个数据库怎样推送数据
盾牌守护网络安全命脉
文档中如何快速计算数据库
数据库怎么看是否安装了
度网络安全手抄报
腾讯 公司上市列年数据库
计算机与网络技术基础知识点
网络安全审计系统的功能
宜昌网络安全培训
平坝数据库技术与应用
hub服务器
数据库画树图
Scada数据库通用
网络技术与与网络工程考研
国土三调数据库2022年启用
macios软件开发
分布式调度服务器
关于网络安全科普
sql数据库管理技巧
侍魂最新服务器
网络安全证去哪里考
四川大学2020网络安全
江夏软件开发价格
华为服务器温度怎么看
数据库查询按日
军民融合 网络安全
钦州手机软件开发
软件开发分为哪几个周琦
关于网络安全的微小说
笔记本网络服务器设置属性默认