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

个人网站可以做seo吗网上有免费的网站吗

个人网站可以做seo吗,网上有免费的网站吗,宁波网站优化服务,注册了域名怎么添加到自己的网站螺旋矩阵 题解1 循环&#xff08;4个标志——根据顺时针&#xff09;题解2 方向 给你一个 m 行 n 列的矩阵 matrix &#xff0c;请按照 顺时针螺旋顺序 &#xff0c;返回矩阵中的所有元素。 提示&#xff1a; - m matrix.length - n matrix[i].length - 1 < m, n <…

螺旋矩阵

    • 题解1 循环(4个标志——根据顺时针)
    • 题解2 方向

给你一个 mn 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。

在这里插入图片描述
提示:

 - m == matrix.length - n == matrix[i].length - 1 <= m, n <= 10- -100 <= matrix[i][j] <= 100

题解1 循环(4个标志——根据顺时针)

class Solution {
public:vector<int> spiralOrder(vector<vector<int>>& matrix) {const int row = matrix.size();const int column = matrix[0].size();vector<int> res;int i(0), j (0), startR(0), endR(column-1), startC(0), endC(row-1);while(startC <= endC){i = startC;j = startR;if(j <= endR){while(j <= endR)// i = startCres.push_back(matrix[i][j++]);startC ++;i ++;}else break;if(i <= endC){j = endR;while(i <= endC)// j = endRres.push_back(matrix[i++][j]);endR --;j --;}else break;if(j >= startR){i = endC;while(j >= startR)// i = endCres.push_back(matrix[i][j--]);endC --;i --;}else break;if(i >= startC){j = startR;while(i >= startC)// j = startRres.push_back(matrix[i--][j]);startR ++;}else break;}return res;}
};

在这里插入图片描述

题解2 方向

class Solution {
private:
// 向右、向下、向左、向上static constexpr int directions[4][2] = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}};
public:vector<int> spiralOrder(vector<vector<int>>& matrix) {if (matrix.size() == 0 || matrix[0].size() == 0) {return {};}int rows = matrix.size(), columns = matrix[0].size();vector<vector<bool>> visited(rows, vector<bool>(columns));int total = rows * columns;vector<int> order(total);int row = 0, column = 0;int directionIndex = 0;// 终止条件是 元素数目for (int i = 0; i < total; i++) {order[i] = matrix[row][column];visited[row][column] = true;int nextRow = row + directions[directionIndex][0], nextColumn = column + directions[directionIndex][1];if (nextRow < 0 || nextRow >= rows || nextColumn < 0 || nextColumn >= columns || visited[nextRow][nextColumn]) {directionIndex = (directionIndex + 1) % 4;}row += directions[directionIndex][0];column += directions[directionIndex][1];}return order;}
};

在这里插入图片描述

http://www.dt0577.cn/news/8909.html

相关文章:

  • 怎么建设电子商城网站熊猫关键词挖掘工具
  • 三合一网站建设多少钱湛江百度网站快速排名
  • 哪里有网站开发技术网络推广运营公司
  • 涪陵网站建设中国十大互联网公司排名
  • 医疗类网站源码夫唯seo教程
  • 怎么做卡盟网站站长推荐黄色
  • 本地网站建设教程桂林seo
  • ui在线设计网站网推软件有哪些
  • 邢台网站制作费用有创意的营销策划案例
  • 如何在国外网站上做外贸国外免费源码共享网站
  • 上海最专业的网站建设公司哪家好官方进一步优化
  • 黑糖不苦建设的网站肇庆seo按天计费
  • 域名是网站吗大数据智能营销
  • 银川市网站制作公司西地那非片的功效与作用
  • 域名连接到网站怎么做培训课程开发
  • 微网站可以自己做吗360推广联盟
  • 网站做301根目录在哪里百度怎么优化网站排名
  • 给别人做时时彩网站违法不谷歌seo视频教程
  • 网站建设推广语言南昌seo计费管理
  • 花店网站设计网店营销
  • 计算机专业网站开发开题报告泉州关键词排名
  • 自制模板型seo网站步骤郑州网站建设价格
  • 永久免费的网站东莞seo管理
  • nas 做网站服务器网站seo优化服务
  • 什么网站可以做外贸小说网站排名人气
  • 网站开发需要团队百度竞价账户
  • 投诉网站怎么做营销推广的方法有哪些
  • 旅游网站制作蚌埠seo外包
  • 报名网站开发多钱天津疫情最新情况
  • 提供企业网站建设价格百度指数搜索榜