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

龙岩网站制作教程海口h5建站模板

龙岩网站制作教程,海口h5建站模板,配资网站开发是什么意思,深圳市住房和建设工程交易题目描述 给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的n x n正方形矩阵matrix 。 示例 输入:n 3 输出:[[1,2,3],[8,9,4],[7,6,5]]题解 思路: 将整个过程分解为逐圈填充的过程&#xf…

题目描述

给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的n x n正方形矩阵matrix 。

示例

在这里插入图片描述

输入:n = 3
输出:[[1,2,3],[8,9,4],[7,6,5]]

题解

思路: 将整个过程分解为逐圈填充的过程,每一圈又分为上、右、下、左的填充过程,这里有几个问题需要注意。

  1. 当n为奇数时,中心点需要额外进行填充;
  2. 到执行到下边和左边时,起始位置的值正好是上边和右边的终止位置的值,因此不需要进行初始化;

在这里插入图片描述

总结

  • 初始化一个空矩阵:new Array(n).fill(0).map(() => new Array(n).fill(0))。new Array(n).fill(0): 创建一个元素个数为n,元素值为0的数组; map(() => new Array(n).fill(0)):遍历数组中的元素,用回调函数的返回值替换原数组中的元素。
http://www.yayakq.cn/news/944574/

相关文章:

  • 4k高清视频素材网站一级a做爰片不卡免费网站
  • 网站建设开发图片网站上传大马后怎么做
  • flash网站用什么做网站开发计入管理费用哪个明细
  • 网站开发的缺点建设银行网站登陆不上去
  • wordpress整个网站响应速度慢如何网站全部结构
  • 大良营销网站建设公司室内设计师的网站
  • 网站 选项卡 图标软件开发公司网站设计
  • 深圳需要做网站的公司有哪些建c2c网站
  • 娱乐网站建设公司网站制作先做数据库还是前台
  • 网站推广的宣传途径更新php wordpress
  • 网站名称格式济南软件优化网站建设
  • 网站开发常见面试题互联网保险上市公司
  • 凡科建站app专业做微视频的网站
  • 门户网站产品设计方案成都网站seo分析
  • 甘肃省城乡与住房建设厅网站wordpress 手动升级
  • 免费空间送二级域名福州seo推广外包
  • 大学毕业网站设计代做网站建设捌金手指花总十六
  • seo百度网站排名研究中心关键词首页优化左右悬停代码网站
  • 雍鑫建设集团官方网站天津网络公司排名
  • 镇江个人网站建设投资公司注册条件和要求
  • 吴中区网站建设工艺品网站建设开发
  • 保定哪家做网站专业文联网站建设方案
  • 大兴建站推广做t-shirt素材网站
  • android手机网站开发长沙微信网站制作
  • 贵州微网站建设公司wordpress会员可见插件
  • 手机网站返回跳转网站图片模板源码
  • 公司网站页脚建筑学专业大学世界排名
  • 北京造价员变更在哪个网站做安康微平台
  • 有创意的网站开发昆明专业做网站多少钱
  • 江苏省住房与城乡建设部网站上海园区虚拟地址一览表