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

用dede做网站去掉版权做seo的网站

用dede做网站去掉版权,做seo的网站,西安网站建设方案维护,东莞抖音代运营文章目录 螺旋矩阵解题思路 螺旋矩阵 给你一个正整数 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.yayakq.cn/news/689984/

相关文章:

  • 盗版视频网站建设费用企业网站建设首选智投未来1
  • 小地方做外卖网站怎样wordpress点评
  • 合肥高端网站开发公司常州专业网站建设公司哪家好
  • 网站安全检测可以检测哪些内容风险信息小程序免费制作平台登录
  • 在哪个网站做整形专业网站建设新闻
  • 个人网站栏目哪里有网站开发服务
  • 遵义市住房和城乡建设局网站wordpress 完整主题下载
  • 丹东商城网站建设wordpress文章图片在线裁剪
  • 微信小说网站开发软件开发步骤及周期
  • 给别人网站做跳转wordpress媒体库文件路径
  • 苏州网站建设公司电话江门微信网站建设
  • 郑州销售网站华企在线网站建设
  • 班级网站的规划与建设磁力网站怎么做的源码
  • 当当网站建设优点长春火车站高清图片
  • 东莞网站设计开发技能大赛手机站建设
  • 自己做游戏需要学什么德阳网站建设优化
  • 中华南大街网站建设小学生有没有必要学编程
  • 网站开发维护计入什么费用网站常用参数
  • 做的网站如何改标题河北建设工程招标网
  • 阿里云的网站建设好不好网站留言板的作用
  • 网站设计公司 杭州软件开发模型有几种
  • 免费网站建设ppt模板律师事务所网站建设重要性
  • 把网站做静态化在线免费设计logo
  • wordpress全站链接wordpress 主题 打不开
  • 个人网站开发背景及意义重庆网红打卡点有哪些地方
  • 长春火车站防疫政策江苏网页定制
  • 企业网站建设信息管理平台网站建设带后台带微商城
  • 昆山规建设局网站上海政务网站建设
  • 注册了域名之后如何建立一个网站印刷网站模板下载
  • 做文员的网站知乎学销售去哪个学校好