leetcode如何实现转置矩阵
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,这篇文章主要介绍leetcode如何实现转置矩阵,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、题目内容给你一个二维整数数组 matrix, 返回 matrix 的 转置矩阵
千家信息网最后更新 2024年11月23日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安全错误
数据库的锁怎样保障安全
纬创软件开发部长
黑马品优购数据库技术
数据库sql语句可以小写吗
医用软件开发问题
配置说管理web服务器
DNA数据库匹配
游戏服务器伸缩GSE
四十大道网络技术公司
服务器开瓶
长春市软件开发公司哪家最强
在数据库中持久保持数据的方式是
子替换数据库
电子版网络安全手抄报高清
兽药基础数据库 爬取
roblox进入服务器后一直蓝屏怎么办
邹平协同办公oa软件开发
河南睿搜网络技术有限公司
平安科技软件开发待遇
数据库查询输入模板
春考信息技术网络技术
国家卒中管理数据库
阿里云数据库日志记录
软件开发培训班图片
中级数据库工程师考试题型
兼职聊城软件开发
交易明细显示支付宝网络技术
网络安全法主要内容的表述
想学网络技术哪里学
原型网站接入数据库
网络安全led电子屏图片