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

怎么手动安装网站程序北京市环境建设办公室网站

怎么手动安装网站程序,北京市环境建设办公室网站,全国十大跨境电商公司排名,wordpress 做票务系统这里写自定义目录标题 一、题目二、解题精髓-循环不变量三、代码 一、题目 给定⼀个正整数 n,⽣成⼀个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正⽅形矩阵。 示例: 输⼊: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 二、解题精髓…

这里写自定义目录标题

  • 一、题目
  • 二、解题精髓-循环不变量
  • 三、代码

一、题目

给定⼀个正整数 n,⽣成⼀个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正⽅形矩阵。
示例:
输⼊: 3
输出:
[ [ 1, 2, 3 ],
[ 8, 9, 4 ],
[ 7, 6, 5 ] ]

二、解题精髓-循环不变量

⽽求解本题依然是要坚持循环不变量原则。

在循环遍历每一条边的时候,都坚持左闭右开的原则 !!
在这里插入图片描述

三、代码

class GenerateMatrix {public static int[][] generateMatrix(int n) {int[][] nums = new int[n][n];int startx = 0, starty = 0, offset = 1, count = 1;int x = 0, y = 0;while (offset <= n / 2) {for (x = startx; x < n - offset; x++) {nums[starty][x] = count++;}for (y = starty; y < n - offset; y++) {nums[y][x] = count++;}for (; x > startx; x--) {nums[y][x] = count++;}for (; y > starty; y--) {nums[y][x] = count++;}startx++;starty++;offset++;}if (n % 2 == 1) {nums[starty][startx] = count;}return nums;}public static void main(String[] args) {int n = 4;int[][] res = GenerateMatrix.generateMatrix(n);for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {System.out.print(res[j][i] + " ");}System.out.println();}}
}
http://www.yayakq.cn/news/625072/

相关文章:

  • 怎么做公司网站推广美工培训电商设计培训班
  • 百度蜘蛛抓取网站修改wordpress文章发布页
  • 企业网站怎么建鱼滑怎么制作教程
  • 为什么要建微网站同城分类信息网站建设
  • 哈尔滨精品建站天津seo优化公司哪家好
  • 做网站如何引用头部吉林省吉林市区号
  • 高性能网站建设书籍网站建设公司河南郑州
  • 网站建设 运维 管理包括哪些什么网站可以接效果图做
  • 老牌网站建设网站怎么做seo_
  • 泰州网站建设哪家好手机网游传奇
  • html5网站开发原理做外贸做什么网站好
  • 微信分销网站建设多少钱网站开发接口文档
  • 企业网站建立合肥专业做淘宝网站建设
  • 河南5G网站基站建设信息小型企业类网站开发公司
  • 网站建设查看框架的源代码千页网素材官网入口
  • 国际网站浏览器杭州企业自助建站系统
  • 中石建基础设施建设有限公司网站传媒公司手机网站模板
  • 中国建设银行网站分期通网站优化推广seo
  • 上海市工程质量建设协会网站中国舆情网
  • 网站排名怎么上去重庆网站seo教程
  • 宁波做网站哪里专业重庆市建设工程信息网招标文件
  • 软件工网站开发课程设计报告论坛网站制作模板
  • 网站建设盒子模型浮动企业网站优化问题
  • 西安建网站网站推广网络营销名词解释是什么
  • 好网站开发科技有限公司 翻译
  • 西安知名的集团门户网站建设公司企业外贸网站建设
  • asp 通过ftp 网站搬家论文网站建设
  • 网站建设公司主要品牌网站设计制作哪家正规
  • 网站怎样做排名wordpress 宝典 pdf
  • 做网站着用什么软件wordpress+视差模板