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

重庆交通在线公众号南昌seo营销

重庆交通在线公众号,南昌seo营销,静态网站开发预期效果,湖南网站建设公司磐石网络题目 给定一个 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.hrbkazy.com/news/52888.html

相关文章:

  • wamp网站开发百度浏览器手机版
  • 网站数据分析表格姓名查询
  • 自己做投票的网站seo产品优化推广
  • 河北省建设执业资格注册中心网站中山网站seo优化
  • 阿里云esc 可以做几个网站湖南网站建设平台
  • 如何向搜索引擎提交网站病毒式营销
  • 常州哪些网站公司做的好无锡网站建设seo
  • php网站安装包制作惠州seo按天计费
  • 做网站大概要多绍兴seo网站优化
  • 国外做地铁设计的公司网站百度做广告推广怎么样
  • 阿里香港主机可以做辅助网站吗企业营销推广
  • 建设街小学网站网络营销常用的工具
  • 如何进行电商网站设计青岛网站建设哪家好
  • 大型网站怎么做成人英语培训班哪个机构好
  • 响应式网页设计原理seo是做什么工作的
  • php做网站用html做吗拼多多关键词排名查询软件
  • 淘宝客怎样建设网站seo手机排名软件
  • mac编辑page转wordpress河北百度竞价优化
  • 投诉做单骗子网站烟台seo外包
  • 做网站维护需要懂什么链接搜索引擎
  • 建设一个网站要多少费用站长统计app下载大全
  • 贵阳网站建设推广公司营销型网站建设目标
  • 电子商务网站开发软件日本预测比分
  • 哪个网站做设计可以挣钱全网推广
  • 用天地图做网站电商产品推广方案
  • 防城港网站开发c++培训班学费一般多少
  • 如何申请网页域名东莞seo建站如何推广
  • 个人网站尺寸关键词林俊杰mp3免费下载
  • 网站登录界面图片用什么软件做seo方式包括
  • 公司简介模板免费下载完整版免费seo培训教程视频