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

揭阳做网站哪个好中国法律服务网app最新下载

揭阳做网站哪个好,中国法律服务网app最新下载,做色情网站需要,wordpress更改主题名题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 输入:matrix [[1,1,1],[1,0,1],[1,1,1]] 输出:[[1,0,1],[0,0,0],[1,0,1]] 解析 这道题题目上要求用原地算法…
题目

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

示例

输入:matrix = [[1,1,1],[1,0,1],[1,1,1]]
输出:[[1,0,1],[0,0,0],[1,0,1]]
在这里插入图片描述

解析

这道题题目上要求用原地算法,先说开辟额外辅助空间的方法吧,原理上就是对于行和列开辟两个布尔型数组,先遍历一遍矩阵,将为0的位置(行和列的下标)置为0,完事后再遍历一遍矩阵,把对应位置的值置为0即可。

func setZeroes(matrix [][]int) {row := make([]bool, len(matrix))col := make([]bool, len(matrix[0]))for i, r := range matrix {for j, v := range r {if v == 0 {row[i] = truecol[j] = true}}}for i, r := range matrix {for j := range r {if row[i] || col[j] {r[j] = 0}}}
}

另外还有不适用额外空间,只需要定义变量的写法,但感觉有点复杂了,先不写了

http://www.shuangfujiaoyu.com/news/53308.html

相关文章:

  • 余姚做网站设计的站长统计app最新版本2023
  • wordpress打不开自定义龙斗seo博客
  • wordpress注册无法设置密码网络搜索优化
  • 成品网站和模板建站营销网站建设服务
  • 美女图片的网站网站源码资源网站优化排名优化
  • 商丘房产网seo实战教程
  • 世界重大新闻seo sem优化
  • php网站做安卓客户端seo赚钱项目
  • asp.net做网站如何展示界面少女长尾关键词挖掘
  • 网站做支付宝花呗分期爱站关键词搜索
  • 深圳有哪些网站开发公司今天最近的新闻
  • 网站企业制作seo外包上海
  • 怎样做网站全屏代码seo的概念
  • 做网站的软件dw下载莆田seo
  • 珠宝类网站模板快点tv下载安装
  • 专业做全景图的网站平台杭州今天查出多少阳性
  • 贵州网站开发哪家好成人大专
  • 咸阳做网站托管seo优化网站教程
  • 咸阳学校网站建设报价深圳百度推广排名优化
  • 网站引导页在线做百度快照怎么优化排名
  • 如何搜名字搜到自己做的网站企业qq一年多少费用
  • 网站建设基本流程是什么360网站推广登录
  • logo在线制作设计seo查询 站长工具
  • 效果好的魔站建站系统正规seo多少钱
  • 深圳网站设计建设百度投诉电话人工服务总部
  • 国内b2b平台网站最近一周国内热点新闻
  • 网站seo分析谷歌排名推广
  • 教育网站开发公司如何推广普通话
  • 广西靠谱网站建设排名黑帽seo技术有哪些
  • 个人网站可以直接做微信登陆吗磐石网站seo