leetcode如何实现转置矩阵
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍leetcode如何实现转置矩阵,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、题目内容给你一个二维整数数组 matrix, 返回 matrix 的 转置矩阵
千家信息网最后更新 2025年02月01日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安全错误
数据库的锁怎样保障安全
华为服务器管理口用户名
php多服务器管理程序
信管软件开发方向
文献最全的数据库
地板砖贴图软件开发
网络安全能够提供的服务器
vb录入数据库
湖南微型软件开发哪里好
软件开发新功能的界定
攀枝花网络安全服务价格
数据库客户端启动监听服务
电信脱管服务器有固定内网ip吗
关系数据库是什么意思
深圳新凯来技术软件开发
清理pg数据库连接数
最顶级的服务器
电厂网络安全等级
中国有多少台ipv6服务器
网络安全隐患整改情况表
工作中需要用到哪些数据库
台式机 服务器内存
html获取数据库数据
邮箱收件服务器格式怎么写
服务器炸船视频教程
南京工业网络技术专业
博图中plc怎么看数据库
云服务器下载哪个软件好用
股票 网络安全
Android手动导入数据库
上海仓库管理应用软件开发