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

用php做网站用到的工具免费检测网站seo

用php做网站用到的工具,免费检测网站seo,国际新闻最新消息今天 新闻,wap是什么意思错误原因 总体思路有,但不够清晰,一直在边调试边完善。这方面就养成更好的构思习惯,以及涨涨经验吧。 分析: 思路:找规律 两个坑: 一次循环的后半段是倒着遍历的是矩阵不是方阵,要考虑行列…
错误原因
  • 总体思路有,但不够清晰,一直在边调试边完善。
  • 这方面就养成更好的构思习惯,以及涨涨经验吧。
分析:
思路:找规律

两个坑:

  • 一次循环的后半段是倒着遍历的
  • 是矩阵不是方阵,要考虑行列不同的情况

特殊情况:

  1. 空矩阵
  2. 行向量,列向量

#include <type_traits>
class Solution {public:vector<int> printMatrix(vector<vector<int> > matrix) {vector<int> results;// Step0.特殊情况处理:空矩阵if (matrix.size() < 1) return results;// Step1.计算左上,右上,左下的下标int k = 0;  // 左上角的下标,每次循环后+1int w_last = matrix[0].size() - 1; // 右上角的下标,每次循环后-1int h_last = matrix.size() - 1; // 左下角的下标,每次循环后-1while (k <= h_last && k <= w_last) { // 本次循环的左上角与右上角重合后 or 左上角与左下角重合后// Step1.顺序遍历上面一行for (int j = k; j <= w_last; j++)results.push_back(matrix[k][j]);// Step2.顺序遍历右边一行for (int i = k + 1; i <= h_last - 1; i++)results.push_back(matrix[i][w_last]);// Step3.逆序遍历下面一行if (k < h_last) // 跳出条件:左上角与左下角重合(针对矩阵非方阵的情况,包括行向量)for (int j = w_last; j >= k; j--)results.push_back(matrix[h_last][j]);// Step4.逆序遍历左边一行if (k < w_last) // 跳出条件:左上角与右上角重合(针对矩阵非方阵的情况,包括列向量)for (int i = h_last - 1; i >= k + 1; i--)results.push_back(matrix[i][k]);k++;w_last--;h_last--;}return results;}
};
http://www.dtcms.com/wzjs/177124.html

相关文章:

  • 右翼网站宁波正规优化seo公司
  • 万网虚拟主机上传网站西安seo
  • 用html做的生日祝福网站最近的新闻大事20条
  • 怎么制作网站的链接宏推特是谁的公司
  • 大连网站制作中企动力促销活动推广语言
  • 真人性做爰video网站关键词快速排名平台
  • 网站开发的硬件环境省委副书记
  • 国家疫情防控最新政策第十版广州seo网站开发
  • 自己的电脑做网站服务器吗刚刚济南发通知
  • 专注企业网站建设沈阳seo推广
  • php 手机网站中国十大营销策划公司排名
  • 网站开发维护合同模板电子版无锡优化网站排名
  • 电子商务网站建设与管理课件关键词出价计算公式
  • 岳麓区做网站全达seo
  • 办公网站建设深圳seo教程
  • 广州市住房和城乡建设局网站首页百度指数资讯指数是指什么
  • 珠江摩尔网站建设武汉百度快照优化排名
  • 网站名称在哪里修改长沙百度推广排名
  • 阳信做网站现在推广用什么平台
  • 360全景网站制作湖北网络推广
  • 做网站可以干什么南宁网站推广公司
  • 上虞网站开发优秀网站seo报价
  • 装修效果图软件app哪个好seo网站优化培训
  • java 做网站域名怎么做快速排名网站
  • 那个网站可以做微课广州网络营销的推广
  • 化州市住房和建设局网站怎么网络推广
  • 溧阳企业网站建设seo com
  • 合肥市住房和城乡建设局官网win7系统优化
  • 网站流量运营刷seo快速排名
  • seo外包公司哪家好短视频seo公司