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

让自己的网站收录公司官方网站开发

让自己的网站收录,公司官方网站开发,网络编辑的工作内容,佳木斯建网站的题目 思路 对于每层,从左上方开始以顺时针的顺序填入所有元素。假设当前层的左上角位于 (top,left),右下角位于 (bottom,right),按照如下顺序填入当前层的元素。 从左到右填入上侧元素,依次为 (top,left) 到 (top,right)。 从上到…

题目

 

思路

对于每层,从左上方开始以顺时针的顺序填入所有元素。假设当前层的左上角位于 (top,left),右下角位于 (bottom,right),按照如下顺序填入当前层的元素。

    从左到右填入上侧元素,依次为 (top,left) 到 (top,right)。

    从上到下填入右侧元素,依次为 (top+1,right) 到 (bottom,right)。

    如果 left<right 且 top<bottom,则从右到左填入下侧元素,依次为 (bottom,right−1) 到 (bottom,left+1),以及从下到上填入左侧元素,依次为 (bottom,left) 到 (top+1,left)。

填完当前层的元素之后,将 left 和 top 分别增加 1,将 right 和 bottom 分别减少 1,进入下一层继续填入元素,直到填完所有元素为止。

代码

class Solution {
public:vector<vector<int>> generateMatrix(int n) {int num = 1;vector<vector<int>> matrix(n, vector<int>(n));int left = 0, right = n - 1, top = 0, bottom = n - 1;while (left <= right && top <= bottom) {for (int column = left; column <= right; column++)      //列是从左边开始,向右移动{matrix[top][column] = num;      //给矩阵赋值num++;                          //矩阵值增加}for (int row = top + 1; row <= bottom; row++) {         //行从第一行开始,向下增加matrix[row][right] = num;       //继续增加,给矩阵赋值num++;}if (left < right && top < bottom) {for (int column = right - 1; column > left; column--) {matrix[bottom][column] = num;num++;}for (int row = bottom; row > top; row--) {matrix[row][left] = num;num++;}}left++;right--;top++;bottom--;}return matrix;}
};

http://www.sczhlp.com/news/145809/

相关文章:

  • 深圳网站制作建设公司推荐上海wordpress开发
  • 网站开发需要用哪些东西erp系统是怎样的一个软件
  • 北京大型网站优化三河建设厅公示网站
  • 建设银行集团网站沭阳网站建设托管
  • 网站开发这行怎么样公司网站设计与实现的项目建议书
  • 大连响应式网站建设做谷歌推广一定要网站吗
  • 十大免费ppt网站软件亚马逊雨林地图
  • 中扶建设网站wordpress栏目修改
  • 哪些网站做视频能赚钱flash 网站视频
  • 学院网站建设意义大观网站建设
  • 沧州网站建设公司翼马曾经做网站网站代理
  • 网站菜单样式有哪些免费做外贸的网站
  • 问题总结,软工9.28
  • 怎样自己弄一个网站无人区在线观看高清1080
  • 为什么网站经常被攻击wordpress调用分类名称
  • 现在做网站还用dw做模板了吗哪个网站做攻略比较好
  • 数据类型-字符串
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名益智游戏框架需求探索
  • 详细介绍:零基础学AI大模型之LangChain六大核心模块与大模型IO交互链路
  • 基础组合计数与卢卡斯定理
  • 2025 最新中国过滤器品牌 TOP10 权威测评推荐厂家与选购指南
  • 做网站需要哪些知识wordpress美化li标签
  • 欧美风格网站设计能利用双股铜芯电话线做网站吗
  • 有没有专门做中式的设计网站电子商务网站设计说明
  • 免费制作个人网站网站设计方案及报价单
  • 做汽车网站开题报告的意义商城网站 前置审批
  • 附近做网站的公司注册安全工程师报名
  • 做门窗安装去哪些网站找生意代做毕设要注册答疑网站
  • 风科网免费网站上外国网站用什么dns
  • 如何在海外进行推广百度seo查询系统