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

自己做的网站如何赚钱吗百度下载官网

自己做的网站如何赚钱吗,百度下载官网,专业做网站电话,电子商务设计网站建设​题目来源: LeetCode题目:73. 矩阵置零 - 力扣(LeetCode) 解题思路: 只想到了空间复杂度为 O(mn) 的解法。新建两个数组,一个存放需要置0 的行,另一个存放需要置 0 的列,遍历完所给…

题目来源:

        LeetCode题目:73. 矩阵置零 - 力扣(LeetCode)

解题思路:

       只想到了空间复杂度为 O(m+n) 的解法。新建两个数组,一个存放需要置0 的行,另一个存放需要置 0 的列,遍历完所给矩阵后根据数组元素的值来修改矩阵。

解题代码:

#python3
class Solution:def setZeroes(self, matrix: List[List[int]]) -> None:"""Do not return anything, modify matrix in-place instead."""row=[1]*len(matrix)column=[1]*len(matrix[0])for i in range(len(matrix)):for j in range(len(matrix[0])):if matrix[i][j]==0:row[i]=0column[j]=0for i in range(len(row)):if row[i]==0:for j in range(len(matrix[0])):matrix[i][j]=0for j in range(len(column)):if column[j]==0:for i in range(len(matrix)):matrix[i][j]=0

总结:

        官方题解给出了三种解法。第一种是两个标记数组。第二种是使用两个标记变量标记第一行或者第一列是否包含0,然后将第一行和第一列作为标记数组标记取余行列。第三种是使用一个标记变量标记第一列是否包含0,然后用第一列的第一个元素标记第一行是否存在0,但是为了防止每一列的第一个元素被提前更新,需要倒序遍历矩阵。


http://www.dtcms.com/wzjs/515953.html

相关文章:

  • 网站建设 源代码归属五年级下册数学优化设计答案
  • 纪检监察机关网站建设方案seo行业岗位
  • 网站制作_做网站_耐思智慧qq群排名优化
  • 网站建设经典语录百度网站排名怎么提高
  • 网站的技术分析百度做广告多少钱一天
  • 模板出售网站源码互联网全媒体广告代理
  • 做赌博彩票网站吗百度识图在线入口
  • 杭州营销型网站排名查询系统
  • 服装网站建设网2022黄页全国各行业
  • 网站刷流量会怎么样长春seo培训
  • 亚洲网站建设中百度扫一扫识别图片
  • .概述网站建设的基本流程seo推广官网
  • 上海 网站开发 外包有必要买优化大师会员吗
  • 如何进行网站关键词优化百度推广投诉电话客服24小时
  • 华建河北住房和城乡建设厅网站东莞日增感染人数超25万
  • flash网站制作下载seo推广方法
  • 茶叶网站建设的优势淘宝数据分析工具
  • 广西水利工程建设管理网站抖音广告投放代理商
  • wordpress主题 工作室seo薪资
  • 从零开始做网站推广产品最好的方式
  • 北京城乡建设学校网站网络广告营销案例
  • wordpress 独立图片服务器专业搜索引擎seo技术公司
  • 怎样让网站显示网站建设中关键词分为哪三类
  • 网络绿化网站建设哪家专业宁波网络建站模板
  • 如何做亚马逊国外网站seo厂商
  • 微信分享的h5网站开发百度营销登录入口
  • 网站推广哪个平台好百度联盟点击广告赚钱
  • 家装设计师网站seo优化轻松seo优化排名
  • 郑州建站公司网站郑州网络运营培训
  • 建基建设集团网站搜索引擎营销的基本方法