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

凡科网站后台网店代运营哪家公司好

凡科网站后台,网店代运营哪家公司好,适合小学生摘抄的新闻2022年,网站建设乐云seoleetcode59. 螺旋矩阵 II 题目 思路 螺旋数组,一次螺旋4个方向(上行从左到右、右列从上到下、下行从右到左、左列从下到上),共执行(n//2)次螺旋。且对于n为奇数时,额外填充中心点nums[mid][mid] n 每一次螺旋圈下来…

leetcode59. 螺旋矩阵 II

题目

在这里插入图片描述

思路

螺旋数组,一次螺旋4个方向(上行从左到右、右列从上到下、下行从右到左、左列从下到上),共执行(n//2)次螺旋。且对于n为奇数时,额外填充中心点nums[mid][mid] = n

每一次螺旋圈下来,我们要画每四条边,这四条边怎么画,每画一条边都要坚持一致的左闭右开的原则,这样这一圈才能按照统一的规则画下来。且每次螺旋后,需向内偏移一个单位。

在这里插入图片描述

代码

class Solution:def generateMatrix(self, n: int) -> List[List[int]]:nums = [[0] * n for _ in range(n)]startx, starty = 0, 0               # 起始点loop, mid = n // 2, n // 2          # 迭代次数、n为奇数时,矩阵的中心点count = 1                           # 计数for offset in range(1, loop + 1) :      # 每循环一层偏移量加1,偏移量从1开始for i in range(starty, n - offset) :    # 从左至右,左闭右开nums[startx][i] = countcount += 1for i in range(startx, n - offset) :    # 从上至下nums[i][n - offset] = countcount += 1for i in range(n - offset, starty, -1) : # 从右至左nums[n - offset][i] = countcount += 1for i in range(n - offset, startx, -1) : # 从下至上nums[i][starty] = countcount += 1                startx += 1         # 更新起始点starty += 1if n % 2 != 0 :			# n为奇数时,填充中心点nums[mid][mid] = count return nums
http://www.yayakq.cn/news/304230/

相关文章:

  • 创建网站的各项费用小程序开发平台哪个公司的好
  • 网站首页怎么制作江苏省建设工程造价管理协会网站
  • 遂川县城乡建设局网站阐述建站流程
  • 吴桥网站建设价格江西旅游 网站建设
  • 儿童做的小游戏下载网站佛山建设外贸网站公司吗
  • 一个网站绑定两个域名伊犁网站建设公司
  • 气动喷枪网站建设301 网站 怎么做
  • wordpress 当前页面名称兰州关键词优化效果
  • wordpress多站点搭建o2o新零售系统
  • 岐山网站建设lamp网站开发项目文档
  • 建立第一个网站wordpress全平台解决方案
  • 哈尔滨网站建设多少钱威宁建设局网站
  • 变更网站备案信息主机屋建网站源码
  • ftp 上传网站手机软件app制作的三种方式
  • 济南建设个人网站平台做一个网上商城需要多少钱
  • 网站建设水上乐园烟台网站建设 58
  • 做外贸密封件的网站海南房产
  • 怎样做淘宝联盟的网站网络工程适合女生吗
  • 大学校园网站建设无锡网站建设 首选无锡立威云商
  • 域名如何跟网站绑定网站访客qq抓取统计系统
  • 网站制作 符合百度网站轮播代码
  • 鄂州网站建设网络公司免费的设计网站有哪些
  • 那个啥的网站推荐下几个有效网址谢谢
  • 网站备案查询你国内建筑设计网站
  • 石柱网站开发动画专业大学排名
  • 福州专业网站营销晋江论坛怎么贴图
  • 村网站建设计划书国内 设计网站的公司
  • 秦皇岛做网站的公司wordpress有名的网站
  • 外企网站建设网站推荐正能量
  • 做一个网站都需要什么石家庄市网站制作