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

手机wap网站模板emlog轻松转wordpress

手机wap网站模板,emlog轻松转wordpress,短视频推广,安卓盒子 做网站给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 思路:模拟,核心是最边的元素位置在当前循环不赋值,留给下一轮子循环,使得循环有规律。 n*n的…

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

在这里插入图片描述

思路:模拟,核心是最边的元素位置在当前循环不赋值,留给下一轮子循环,使得循环有规律。 n*n的矩阵,总共大循环有n/2次,其中n为奇数那么中心的做特判,单独赋值

class Solution {
public:vector<vector<int>> generateMatrix(int n) {vector<vector<int> > res(n,vector<int>(n,0));int sx=0;int sy=0;int loop=n/2;//让出来一个位置,使得有规律int offset=1;int count=1;int mid=n/2;while(loop--){int i=sx;int j=sy;//第一行填充for(j;j<n-offset;j++){res[i][j]=count++;}for(i;i<n-offset;i++){res[i][j]=count++;}for(j;j>sx;j--){res[i][j]=count++;}for(i;i>sy;i--){res[i][j]=count++;}offset++;sx++;sy++;}if(n%2==1){res[mid][mid]=count;}return res;}};
http://www.dtcms.com/a/522643.html

相关文章:

  • 简述网站建设的主要内容互联网公司可通过数据分析人们的哪些方面
  • 企业网站定制设计公司来自网站的临时会话
  • 鞍山网站建设找金航网站建设文化报价
  • 常用的网站开发工具wordpress给博客主题添加自定义主题设置页面
  • 有哪些做包装设计网站好些网站文章怎么做才能被收录
  • 园区网站建设服务公司都安网站建设
  • 成都网站建设scyiyou二维码怎么制作
  • 长春南关网站建设济南 域名注册 网站建设
  • 重庆有效的网站推广wordpress 电影解析
  • 网站维护一般要几天二手网站怎么做
  • 企业seo自助建站系统博客网站素材
  • 电子商务网站开发形式做网站编程的待遇
  • 做的好的音乐网站wordpress 图片库预览页面
  • 营销型网站的三元素企业网站的综合要求
  • 网站建设优化服务特色商城网站建设报
  • 周口网站制作成都公司注册流程及需要的材料
  • 宜宾网站建设工作室成都网站建设小程序
  • 如何用文档创建一个网站怎么下载html中的视频
  • 网站的公共头部怎么做wordpress神马提交
  • txt电子书下载网站推荐企业如何数字化转型
  • 网站建设客户沟通模块做网站公司找哪家公司
  • 平价建网站格翻译国外网站做原创
  • 做传销网站违法的吗北京网站设计公司兴田德润信任高
  • 大型网站制作公司德阳做网站的公司
  • 奉新网站制作建设一个网站引言
  • 工会网站建设管理工作总结在哪个网站订酒店做申根签证
  • 淘宝网站网页设计说明seo教学免费课程霸屏
  • 成都网站制作报价专注wordpress主题
  • 电子商务网站的建设流程图河南建设厅官网证件查询入口
  • 鹤山区网站建设苏州网站建设新手