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

油漆工找活做的网站品牌咨询

油漆工找活做的网站,品牌咨询,滨海县做网站注册淘宝小程序,无锡华庄行业网站建设题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 解题思路 通过二层循环找出元素为0所在的行和列;设置标志位记录当前行是否存在元素为0的,设置列表存储列为0的列&#…

题目

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

解题思路

  1. 通过二层循环找出元素为0所在的行和列;
  2. 设置标志位记录当前行是否存在元素为0的,设置列表存储列为0的列;
  3. 在内循环结束后对存在元素为0的行,填充为0;
  4. 遍历列表,将列置为0;

代码展示

class Solution {public void setZeroes(int[][] matrix) {Set<Integer> row = new HashSet<>();for (int i = 0; i < matrix.length; i++){boolean status = false;for (int j = 0; j < matrix[i].length; j++){if(matrix[i][j] == 0){status = true;row.add(j);}}if(status){Arrays.fill(matrix[i], 0);}}for (int num : row){for (int i = 0; i < matrix.length; i++){matrix[i][num] = 0;}}}
}

http://www.jinmujx.cn/news/113356.html

相关文章:

  • 厦门seo总部电话seo如何优化网站步骤
  • 设计师培训计划厦门seo结算
  • 浙江温州疫情最新消息seo需求
  • zencart网站打不开比较好的网络推广平台
  • 找个做游戏的视频网站百度的首页
  • 无锡做网站设计的企业qq推广官网
  • 如何做网站的seo优化百度提交入口网址是什么
  • 网站日志怎么做杭州百度推广代理商
  • 鑫鼎信长春网站建设国内网络营销公司排名
  • 网站建设的域名续费开创集团与百度
  • 做一个网站和手机软件多少钱搜索引擎营销例子
  • 外国游戏概念设计网站网店代运营和推广销售
  • 长春市城建网站百度关键词排名爬虫
  • 徐州html5响应式网站建设网站维护中是什么意思
  • wordpress调用列表sem优化策略
  • 怎么做网站劳务中介香港头条新闻
  • 如何给自己的公司做网站下载谷歌浏览器并安装
  • 如何制作个人网站教程百度首页网址
  • 网站模板交易百度指数下载手机版
  • 做网站优化有什么作用seo流量
  • 中国城乡建设委员会的网站点击排名优化
  • 项目网站设计烟台网络推广
  • 铝合金做网站磁力bt种子搜索
  • php做网站导购厦门seo代运营
  • 杭州 app开发公司北京朝阳区优化
  • 网站开发 书籍百度软件下载中心官方网站
  • 电子商务网站建设的课程论文万能搜索引擎
  • 缙云建设局网站招聘网络营销推广人员
  • 网站建设氺金手指排名15软文发布推广平台
  • 网站建设人员职责海外推广方案