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

大连网络建站公司分析商标免费设计

大连网络建站公司分析,商标免费设计,搜索网站排行,免费网站制作范例文章目录 一、题目二、题解 题目顺序:代码随想录算法公开课,b站上有相应视频讲解 一、题目 59. Spiral Matrix II Given a positive integer n, generate an n x n matrix filled with elements from 1 to n2 in spiral order. Example 1: Input: n …

文章目录

    • 一、题目
    • 二、题解

题目顺序:代码随想录算法公开课,b站上有相应视频讲解

一、题目

59. Spiral Matrix II

Given a positive integer n, generate an n x n matrix filled with elements from 1 to n2 in spiral order.

Example 1:

Input: n = 3
Output: [[1,2,3],[8,9,4],[7,6,5]]
Example 2:

Input: n = 1
Output: [[1]]

Constraints:

1 <= n <= 20

二、题解

循环不变量

class Solution {
public:vector<vector<int>> generateMatrix(int n) {vector<vector<int>> res(n,vector<int>(n,0));int startX = 0,startY = 0,offset = 1,count = 1;int i,j;int loops = n / 2;while(loops--){i = startX,j = startY;for(j = startY;j < n - offset;j++) res[i][j] = count++;for(i = startX;i < n - offset;i++) res[i][j] = count++;for(;j > startY;j--) res[i][j] = count++;for(;i > startX;i--) res[i][j] = count++;startX++;startY++;offset++;}if(n % 2 == 1) res[n/2][n/2] = count;return res;}
};
http://www.yayakq.cn/news/630094/

相关文章:

  • 域名命名网站网站名字词
  • 做网站建设有哪些公司哪个公司的手机网络最好
  • 门户网站的布局游戏直播网站怎么做的
  • 中山哪家做网站好wordpress 不同页面不同侧边栏
  • 惠城网站建设费用惠州seo排名优化
  • 四川企业seo推广优化设计三年级下册数学答案
  • 江西中恒建设集团有限公司网站wordpress 网膜
  • 警惕网站免费看手机的品质网站建设
  • dw手机网站怎么做华宇万户网络
  • 中劵资本集团股票交易网站建设中Wordpress会员充值积分
  • 做网站如何宣传网站图片处理方案
  • 百度注册网站怎么弄网站正在维护中
  • 如何在各大网站发布信息开发公司质量管理制度体系的情况说明
  • 湖南旅游网站开发wordpress 安装插件慢
  • 公司网站建设制度乐平城市建设局网站
  • 南昌微信网站建设wordpress菜单移到右边
  • 湛江有那些网站制作公司wordpress微博登陆不了
  • 品牌建设的创新与特色百度关键词优化软件排名
  • 做网站怎么把背景变成纯色免费网站建设论文
  • 上传网站图片不显示网页设计与制作页面
  • 萝岗微网站建设如何制作表白链接
  • 如何做购物网站推广有没有做皮艺的网站
  • 南京自助网站建设功能分类模块类型网站
  • 内蒙古企业网站建设网站 空间 购买
  • 网站域名如何使用wordpress怎么设计网站
  • 免费网站安全软件大全徐州市丰县建设局网站
  • 怎么维护网站淄博网站建设 熊掌号
  • 商城型网站建设建设网站的申请信用卡分期
  • 做k线图网站设计软件图标
  • 域名备案与网站备案的区别网络营销的优势有哪些?