当前位置: 首页 > news >正文

网站建设 域名业务 邮箱手机版网页开发者工具

网站建设 域名业务 邮箱,手机版网页开发者工具,网站内容栏目,响应式mvc企业网站源码每日一题题目描述解题核心解法一#xff1a;二维表示 模拟解法二#xff1a;一维表示 模拟题目描述 题目链接#xff1a;867. 转置矩阵 给你一个二维整数数组 matrix#xff0c; 返回 matrix 的 转置矩阵 。 矩阵的 转置 是指将矩阵的主对角线翻转#xff0c;交换矩阵… 每日一题题目描述解题核心解法一二维表示 模拟解法二一维表示 模拟题目描述 题目链接867. 转置矩阵 给你一个二维整数数组 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]] 提示 mmatrix.lengthnmatrix[i].length1 m, n 10001 m * n 105-109 matrix[i][j] 109 解题核心 因为题目里面没有讲一定是方阵所有原地修改应该是做不到的需要新建一个转置长度的数组 解法一二维表示 模拟 直接暴力遍历赋值 public int[][] transpose1(int[][] matrix) {int row matrix.length;//行数int col matrix[0].length;//列数int[][] ans new int[col][row];for (int i 0; i row; i) {for (int j 0; j col; j) {ans[j][i] matrix[i][j];}}return ans; }解法二一维表示 模拟 对于一个行数为row列数为col的二维矩阵转换为一维矩阵表示其索引值具有一定的映射关系[i,j] - [i * row j]这是线性代数的数学性质对于任意索引都成立不会因为从0开始而失效 public int[][] transpose2(int[][] matrix) {int row matrix.length;//行数int col matrix[0].length;//列数int[][] ans new int[col][row];for (int i 0; i row * col; i) {ans[i / row][i % row] matrix[i % row][i / row];}return ans; }
http://www.hkea.cn/news/14336901/

相关文章:

  • 泉州网站域名注册人怎么查询
  • 昆明网站建设公司猎狐科技怎么样wordpress怎么更换网站logo
  • 吉安知名网站建设做内衣的网站
  • 县城房地产网站可以做吗珠海企业官网设计制作
  • 西安网站排名优化中建西部建设西南有限公司网站
  • 上海 网站设计 公司宁波网络设计有限公司有哪些
  • 两学一做专题教育网站wordpress如何
  • 做影视网站风险大吗网站开发外包 合同
  • 做自己网站做站长如何制作一个小程序
  • 自己怎么做一元购物网站做排名的网站
  • 建设官方网站查询文具网站建设合同书
  • 宝塔做网站安全吗视觉设计的网站和app
  • 百度怎么收录网站oa办公系统流程审批
  • 四川seo整站优化吧江苏网站建设价格
  • 网站建设是什么?开通企业网站需要多少钱
  • 高新营销型网站建设公司北京网站建设推广服
  • 站长之家怎么查询网站哪家做的怎么样关键词优化
  • 免费html网站制作成品定制衣柜设计方案
  • 网站选项卡代码门户网站概念
  • 专业做红木家具网站室内设计效果图全景图
  • 天津做网站公司在线教育网站源码
  • 深圳网站建设服务平台如何自己做网址
  • php门户网站源码typecho用Wordpress插件
  • 网站模板购买 优帮云全网推广怎么做
  • 网站制作公司高端西南交通建设集团网站
  • 站长工具樱花职业生涯规划大赛点评
  • 办公门户网站模板魅力网络营销公司
  • p2p网站做牛手机制作简历模板免费
  • 网站开发 js网站建设从入门到精通pdf
  • 做一网站需要哪些语言微信用什么小程序可以提取文字