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

万由nas做网站怎么开发一款app软件

万由nas做网站,怎么开发一款app软件,陕西省住房和建设厅官方网站,上海简站商贸有限公司1.题目描述 给你一个下标从 0 开始、大小为 m x n 的整数矩阵 matrix ,新建一个下标从 0 开始、名为 answer 的矩阵。使 answer 与 matrix 相等,接着将其中每个值为 -1 的元素替换为所在列的 最大 元素。 返回矩阵 answer 。 示例 1: 输入&am…

1.题目描述

给你一个下标从 0 开始、大小为 m x n 的整数矩阵 matrix ,新建一个下标从 0 开始、名为 answer 的矩阵。使 answer 与 matrix 相等,接着将其中每个值为 -1 的元素替换为所在列的 最大 元素。

返回矩阵 answer 。

示例 1:

输入:matrix = [[1,2,-1],[4,-1,6],[7,8,9]]
输出:[[1,2,9],[4,8,6],[7,8,9]]
解释:上图显示了发生替换的元素(蓝色区域)。
- 将单元格 [1][1] 中的值替换为列 1 中的最大值 8 。
- 将单元格 [0][2] 中的值替换为列 2 中的最大值 9 。

示例 2:

输入:matrix = [[3,-1],[5,2]]
输出:[[3,2],[5,2]]
解释:上图显示了发生替换的元素(蓝色区域)。

2.思路

对于每一列,遍历每一行,求出列最大值,记为colMax,然后第二次遍历每一行,将值为-1的位置修改为colMax

3.代码实现

class Solution {public int[][] modifiedMatrix(int[][] matrix) {int m = matrix.length, n = matrix[0].length;for (int j = 0; j < n; j++) {int colMax = 0;//第一次遍历每一行找列最大值for (int i = 0; i < m; i++) {if (matrix[i][j] > colMax) {colMax = matrix[i][j];}}//第二次遍历行 更新-1为最大值for (int i = 0 ; i < m; i++) {if (matrix[i][j] == -1) {matrix[i][j] = colMax;}}}return matrix;}
}

http://www.tj-hxxt.cn/news/89887.html

相关文章:

  • 新乡做新网站上海做seo的公司
  • WordPress建站去掉后缀杭州优化外包哪里好
  • 专门做ppt的网站名称网络营销网络推广
  • 做毕业论文设计的网站千锋教育培训机构就业率
  • 网站编辑的岗位职责怎么样建网站
  • 响应式企业网站seo网站推广主要目的不包括
  • 如何做网站优化关键词优化网络营销策划书的结构
  • 沧州做网站的seo网络优化是什么工作
  • 德网站建设网络推广公司介绍
  • 做的网站怎么让百度收索时搜陕西seo主管
  • 网站代做百度导航下载2020新版语音
  • 企业网站手机版网络推广的方法你知道几个?
  • ui设计公司有哪些武汉seo计费管理
  • wordpress过滤显示插件鼓楼网站seo搜索引擎优化
  • 用css做网站菜单网站seo分析报告案例
  • 免费做app网站百度手机助手网页
  • 利用网络媒体营销来做电商网站论文桂平seo关键词优化
  • 英山县城乡建设规划局网站百度图片搜索引擎入口
  • 博客发布 网站模版查询收录
  • 做仿牌网站百度今日小说排行榜
  • 昆明网站建设公司哪家口碑好网站建设技术外包
  • 网站维护方案怎么做优化设计答案五年级下册
  • 网站开发颜色选择器学好seo
  • 网站建设属于哪种公司sem优化
  • wordpress 子站点可以推广的软件
  • 电子商务网站规划方案深圳外贸网络推广
  • qt 可以做网站吗学大教育一对一收费价格表
  • 建设京剧网站的意义百度网站提交入口网址
  • 网站设计咨询电话旺道seo推广
  • 惠州seo快速排名建站seo推广