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

jsp和.net做网站的区别新闻10条摘抄大全

jsp和.net做网站的区别,新闻10条摘抄大全,通州宋庄网站建设,以下是付费推广方式是1. 题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 1: 输入:matrix [[1,1,1],[1,0,1],[1,1,1]] 输出:[[1,0,1],[0,0,0],[1,0,1]] 示例 2&#xff…

1. 题目

给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。

示例 1:
请添加图片描述
输入:matrix = [[1,1,1],[1,0,1],[1,1,1]]
输出:[[1,0,1],[0,0,0],[1,0,1]]

示例 2:
请添加图片描述
输入:matrix = [[0,1,2,0],[3,4,5,2],[1,3,1,5]]
输出:[[0,0,0,0],[0,4,5,0],[0,3,1,0]]

2. 题解

class Solution {public void setZeroes(int[][] matrix) {int n = matrix.length;int m = matrix[0].length;boolean[] zeroInRow = new boolean[n];boolean[] zeroInLine = new boolean[m];for(int i = 0; i < n; i++)for(int j = 0; j < m; j++)if(matrix[i][j] == 0){zeroInRow[i] = true;zeroInLine[j] = true;}for(int i = 0; i < n; i++)for(int j = 0; j < m; j++)if(zeroInRow[i] || zeroInLine[j]){matrix[i][j] = 0;}}
}

3. 解析

官方题解:矩阵置零

  1. class Solution {public void setZeroes(int[][] matrix)
    这定义了一个名为"Solution"的新类,并声明了setZeroes()方法来处理这个任务。
  2. int n = matrix.length;
    int m = matrix[0].length;
    boolean[] zeroInRow = new boolean[n];
    boolean[] zeroInLine = new boolean[m];
    这初始化了一些变量,用于存储行和列的信息。zeroInRow是一个布尔数组,如果对应行的元素为零,则它在该索引位置上将被设置为true。同样地,zeroInLine是一个布尔数组,表示相应列是否包含零。
  3. for(int i = 0; i < n; i++)
    for(int j = 0; j < m; j++)
    if(matrix[i][j] == 0){
    zeroInRow[i] = true;
    zeroInLine[j] = true;
    }
    这两个嵌套循环遍历整个矩阵。如果找到一个零元素,则将相应的zeroInRow[i]和zeroInLine[j]设置为true。
  4. for(int i = 0; i < n; i++)
    for(int j = 0; j < m; j++)
    if(zeroInRow[i] || zeroInLine[j]){
    matrix[i][j] = 0;
    }
    这两个嵌套循环遍历整个矩阵。如果对应的zeroInRow[i]或zeroInLine[j]为true,则将该位置上的元素设置为零。
http://www.dtcms.com/wzjs/542100.html

相关文章:

  • 网页设计与网站建设pptwordpress添加浮动
  • 兰州网站seo分析网站建设 源码
  • 北京网站制作推广cocos游戏开发
  • 成都用设计公司网站免费小程序模板
  • 知名网站建设联系电话网站建设玖金手指谷哥十
  • 网站设计目标怎么写游戏代理平台免费版
  • 响应式网站 产品轮播代码去哪个网站做农产品推广
  • 什么是网站架构天河营销型网站建设
  • wordpress 代码模块排名优化推广
  • 广州seo网站营销大连旅顺口景点介绍
  • 闵行网站开发seo网站优化代码
  • 附近小程序定制公司保定seo
  • 台州seo网站排名优化国家反诈中心app下载安装
  • 网站开发前后端做视频解析网站是犯法的么
  • 廊坊网站建设制作电话免费做产品画册的网站
  • 网站建设都有什么功能做视频网站都需要什么软件
  • 最火爆的国际贸易网站广州网站设计开发公司
  • cms网站怎么做上海网站建设 虹口
  • 网站如何做百度推广方案wordpress后台图片无法显示
  • 网站建设代码标签大全深圳高端品牌网站建设
  • 如何建设好英文网站网络营销案例题
  • 南京 网站建站wordpress装修主题
  • 北京微信网站设计报价室内设计多少钱
  • 北京工商局网站怎么做增资预约网免费建站流程
  • js图片展示网站网站不用工具开发建设
  • 网络课程网站建设小程序注册之后怎么开发
  • 免费网站免费雄安网站制作多少钱
  • 做外贸网站特色东营哪里有做网络推广的
  • asp网站检查商业网点消防规范
  • 网站建设公司介绍ppt做商城的网站程序