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

安吉做网站湖南正规seo优化

安吉做网站,湖南正规seo优化,wordpress wpj,怎么样自己做企业网站文章目录 螺旋矩阵解题思路 螺旋矩阵 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n 3 输出:[[1,2,3],[8,9,4],[7,6,5]]解题思路 模…

文章目录

  • 螺旋矩阵
    • 解题思路

螺旋矩阵

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

示例 1:

img

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

解题思路

模拟这个螺旋过程。

  1. 初始化数组
  2. 确定循环次数,loop = n / 2;
  3. 循环时,奇数的中间值需要特殊处理
  4. startx,starty,用于确定每一次循环的起始点
  5. offset,用于减少每一次循环的此处
  6. mid,用于处理中间值

终点:**循环不变量,**每一次循环遵循左闭右开的原则。

分为

  • 最上方从左往右
  • 最右方从上往下
  • 最下方从右往左
  • 最左方从下往上

详细代码如下:

class Solution {public int[][] generateMatrix(int n) {//保证循环不变量的操作int startx = 0 ,starty = 0;int result[][] = new int[n][n]; //初始化数组int loop = n / 2; //循环次数,奇数时,中间值需要特殊处理。int mid = n / 2; //中间值int i,j; //用于循环int offset = 1; //用于减少每一次的循环次数int count = 1; //用于赋值while(loop-- > 0){  //循环次数//最上方从左往右for(j = starty; j < n - offset; j++){result[startx][j] = count++;}//最右方从上往下for(i = startx;i < n- offset;i++){result[i][j] = count++;}//最下方从右往左for(;j > starty;j--){result[i][j] = count++;}//最左方从下往上for(;i > startx;i--){result[i][j] = count++;}startx++;   //设置下一次的起始点starty++;   //设置下一次的起始点offset++;   //设置下一次的循环次数}//如果为奇数,中间值,特殊处理if(n % 2 == 1){result[mid][mid] = count; }return result;}
}

我是小辉,24 届毕业生。当下是找工作ing,欢迎关注,持续分享。

http://www.ds6.com.cn/news/17265.html

相关文章:

  • 企业建立网站的优势在线数据分析工具
  • 校际凡科平台官网搜索引擎优化方法有哪些
  • 泰和县网站免费建站网站出租三级域名费用
  • 优质网站成都疫情最新情况
  • 潍坊潍城姓王的做网站百度引擎入口
  • 甘肃建设厅官方网站桂林最新消息今天
  • 公司网站建设方案书seo做什么网站赚钱
  • 外贸网站如何做推广seo自学
  • 用javascript做的网站windows 优化大师
  • 网站幻灯片 字段百度投流
  • 珠海网站建设 金蝶网站统计哪个好用
  • 大型服装网站开发seo高级优化方法
  • 七里香社区在线看seo网站建站
  • 网站建设验收条款百度文库个人登录入口
  • 如何快速做网站关键词怎么在百度上推广产品
  • 沈阳做网站哪家最便宜深圳网络络推广培训
  • php源码网站安装会员制营销方案
  • 免费设计网站素材网络营销的主要特点有哪些
  • 电子商务网站建设与维护的考试出售外链
  • 做营销网站多少钱百度高级搜索页面
  • 金华网站建设团队策划方案怎么做
  • 米拓网站模板复制上海排名优化seobwyseo
  • 惠东网站建设网站制作的基本流程是什么
  • 用vue-cli做的网站seo怎么收费
  • 湖州做网站公司有那几家购物网站页面设计
  • vue 做双语版网站seo推广费用需要多少
  • 网站建设开发人员配置抖音seo排名优化
  • 遵义哪里有做网站的专业网络推广机构
  • 做网站如何找客户软文营销文章500字
  • 学校校园网站建设实施方案淘宝排名查询