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

广东网站开发项目免费制作网页的软件有哪些

广东网站开发项目,免费制作网页的软件有哪些,网站seo优化方案项目策划书,常州网站建设设计一、73. 矩阵置零 73. 矩阵置零 - 力扣#xff08;LeetCode#xff09; 1. 解题思路 1. 使用两个数组分别标记每行每列是否有0#xff0c;初始化全为False#xff0c;遇到0就变成True。 2. 遍历矩阵#xff0c;遇到0就将False改成True。 3. 再次遍历矩阵#xff0c;更…一、73. 矩阵置零 73. 矩阵置零 - 力扣LeetCode 1. 解题思路 1. 使用两个数组分别标记每行每列是否有0初始化全为False遇到0就变成True。 2. 遍历矩阵遇到0就将False改成True。 3. 再次遍历矩阵更新原数组将0的行列置为0。 2. 代码实现 class Solution:def setZeroes(self, matrix: List[List[int]]) - None:Do not return anything, modify matrix in-place instead.m, n len(matrix), len(matrix[0])row, col [False]*m, [False]*nfor i in range(m):for j in range(n):if matrix[i][j] 0:row[i] col[j] Truefor i in range(m):for j in range(n):if row[i] or col[j]:matrix[i][j] 0 二、54.螺旋矩阵 54. 螺旋矩阵 - 力扣LeetCode 1. 解题思路 1判断传入的矩阵是否具备合法性不合法就直接返回空数组。 2定义res空数组用于存储最终的结果。 3定义四个变量分别是矩阵的四个边界。 2. 代码实现 class Solution:def spiralOrder(self, matrix: List[List[int]]) - List[int]:if not matrix or not matrix[0]:return []res []left,right 0, len(matrix[0])-1top, bottom 0, len(matrix)-1while left right and top bottom:for i in range(left, right1):res.append(matrix[top][i])for i in range(top1, bottom1):res.append(matrix[i][right])if left right and top bottom:for i in range(right-1, left, -1):res.append(matrix[bottom][i])for i in range(bottom, top, -1):res.append(matrix[i][left])left 1right - 1top 1bottom - 1return res 三、48.旋转图像 1. 解题思路 1使用逐层旋转的方法由于是n*n的矩阵所以只需要定义left和right的初始值即可: left, right 0, len(matrix)。left和right初始值分别直接赋值给top和bottom即可。 2定义一个单独的变量topleft用于存储左上角的数值方便后面进行交换。 3逐层进行旋转也就是先逐次旋转四个顶点也就是进行值的交换然后旋转偏移量为i的元素。 2. 代码实现 class Solution:def rotate(self, matrix: List[List[int]]) - None:left, right 0, len(matrix)-1while left right:for i in range(right-left):top, bottom left, righttopleft matrix[top][lefti]matrix[top][lefti] matrix[bottom-i][left]matrix[bottom-i][left] matrix[bottom][right-i]matrix[bottom][right-i] matrix[topi][right]matrix[topi][right] topleftleft1right-1
http://www.w-s-a.com/news/405896/

相关文章:

  • 保定网站seo哪家公司好wordpress教程视频下载
  • 网站开发 哪些文档网站海外推广方法
  • 广西建设局网站首页如何做条形码网站怎么搞
  • 琼海建设网站wordpress 商城站下载地址
  • 网站需要多大数据库divider wordpress
  • 兰州北京网站建设网络广告推广网站
  • 宁晋网站建设森网站建设
  • 网站没有收录原因trel域名
  • 建设门户网站的目的和需求台州专业网站建设方案
  • 苏州网站建设系统方案成都行业网站设计
  • wordpress多说读者墙seo分析师招聘
  • 视频网站开发计划书wordpress文件详情
  • 重庆付费网站推广电商网站 开发周期
  • thinkcmf 做企业网站视频播放类网站建设费用
  • vps网站助手大学选修课网站建设
  • 南浦电商网站建设北京海淀社保网站
  • 传奇网站模板怎么做的吗大连警方最新通告
  • 成都私人做公司网站的北京网站建设需要多少钱
  • 魔客吧是什麼程序做的网站代理厦门网站设计公司
  • 90设计手机站东营网站推广
  • 哪家购物网站建设好专门做水生植物销售网站
  • php医院网站开发兼职app开发网上app开发
  • 接任务做兼职的的网站衡阳手机网站设计
  • 徐州经济开发区网站佛山百度关键词seo外包
  • 肃宁网站建设有限责任公司法人承担什么责任
  • 珠海斗门建设局网站如何免费做网站
  • 自助外贸网站建设可直接打开网站的网页
  • 江苏城嘉建设工程有限公司网站潍坊网站定制公司
  • 四川省住房和城乡建设厅新网站宜昌建设厅网站
  • 建设网站一般流程建设开发网站