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

网页模板免费下载网页模板神马seo教程

网页模板免费下载网页模板,神马seo教程,wordpress整合问答系统,wordpress 禁止右键目录 1.题目2.答案3.提交结果截图 链接: 73. 矩阵置零 1.题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 1: 输入:matrix [[1,1,1],[1,0,1],[1,1,1]…

在这里插入图片描述

目录

    • 1.题目
    • 2.答案
    • 3.提交结果截图

链接: 73. 矩阵置零

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]]

提示:

  • m == matrix.length
  • n == matrix[0].length
  • 1 <= m, n <= 200
  • -2^31 <= matrix[i][j] <= 2^31 - 1

进阶:

  • 一个直观的解决方案是使用 O(m * n) 的额外空间,但这并不是一个好的解决方案。
  • 一个简单的改进方案是使用 O(m + n) 的额外空间,但这仍然不是最好的解决方案。
  • 你能想出一个仅使用常量空间的解决方案吗?

2.答案

class Solution {public void setZeroes(int[][] matrix) {Set<Integer> zeroLine = new HashSet<>(matrix.length);Set<Integer> zeroColumn = new HashSet<>(matrix.length);for (int i = 0; i < matrix.length; i++) {for (int j = 0; j < matrix[0].length; j++) {if (matrix[i][j] == 0) {zeroLine.add(i);zeroColumn.add(j);}}}for (int i = 0; i < matrix.length; i++) {for (int j = 0; j < matrix[0].length; j++) {if (zeroLine.contains(i) || zeroColumn.contains(j)) {matrix[i][j] = 0;}}}}
}

3.提交结果截图

在这里插入图片描述

整理完毕,完结撒花~ 🌻

http://www.zhongyajixie.com/news/30173.html

相关文章:

  • 临淄网站制作首选公司排名优化课程
  • 长沙网站制作公司报价吉林seo外包
  • 阿里云网站部署视频网站搭建
  • 新手做网站视频教程图片搜索识图入口
  • 网站怎么做更新吗常州网站制作维护
  • 人和动物做的网站百度知道一下首页
  • 如何更改wordpress模板北京百度seo价格
  • eclipse 开发jsp网站开发手机网站怎么优化关键词
  • 岳阳网站设计公司网店运营流程步骤
  • 百合视频做爰视频网站seo北京网站推广
  • 网站建设pqiw北京搜索排名优化
  • 社交网站 cms东莞网络推广及优化
  • 制作响应式网站百度搜索广告
  • 旅游网站用dw怎么做什么是互联网营销
  • 做侦探网站semir森马
  • 做视频网站新手教学裂变营销五种模式十六种方法
  • 没有rss源的网站如何做rss订阅百度网盘下载的文件在哪
  • 做网站域名解析广州seo排名优化公司
  • 网站规划与网页设计第二版百度快速收录接口
  • 做百科需要参考的网站小学生摘抄新闻
  • 做机械比较好的外贸网站搜索引擎优化教材答案
  • 网站到期续费吗seo推广软件哪个好
  • 武汉百度搜索优化dz论坛如何seo
  • 有网站了怎么设计网页白山seo
  • 网站图片设计兼职做百度网站一年多少钱
  • 日照做网站建设的公司自助建站网站模板
  • 专业搭建网站公司seo优化网站词
  • 模板网站怎么做301网片
  • 怎么做二级网站域名策划方案模板
  • 宏宇网站建设网站数据统计