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

网页设计代码模板网站公司seo是什么级别

网页设计代码模板网站,公司seo是什么级别,腾讯云加wordpress教程,wordpress兼职这道题之前在代码随想录里刷过类似的,还有印象,我就按照当初代码随想录的思路做了一下,结果怎么都做不对,因为按照代码随想录的边界条件设置,当行数和列数都为奇数时,最后一个元素无法被添加到数组中&#…


这道题之前在代码随想录里刷过类似的,还有印象,我就按照当初代码随想录的思路做了一下,结果怎么都做不对,因为按照代码随想录的边界条件设置,当行数和列数都为奇数时,最后一个元素无法被添加到数组中,搞得很伤脑筋,然后我看了下灵神的代码,感觉还是有点太难懂了,我感觉Krahets大佬的代码思想和我的比较贴合,而且也比较好懂,我就直接采用他的思路了。他的思路比较朴素,就是按照上-->右-->下-->左的顺序遍历矩阵,然后将遍历到的元素添加到数组中,但是这个思路中是遍历一条边后就立刻更新对应的边界,例如,刚刚把上边界的所有元素添加到数组后,就立刻将上边界+1,然后遍历右边的边时,右边是直接从更新后的上边界为起点开始遍历的(这就意味着在同一圈中,上边界添加的元素一定比下边界添加的多,右边界添加的元素一定比左边界添加的多),另外,只要当前的下标值 <= 或者 >= 对应的边界值,我们就无脑添加,为了避免重复添加的问题,我们就需要在更新完边界以后立即判断上下边界有没有交错(up < down),左右边界有没有交错(left > right),如果出现了这样的情况,就说明已经打印完了所有元素,无需再继续遍历,直接退出当前的循环。
在退出循环之后,直接返回数组即可。

class Solution {
public:vector<int> spiralOrder(vector<vector<int>>& matrix) {vector<int> result;int up, right, down, left;   //上下左右四个边界up = 0;right = matrix[0].size() - 1;down = matrix.size() - 1;left = 0;while(up <= down && left <= right){//上for(int i = left; i <= right; ++i)result.emplace_back(matrix[up][i]);if(++up > down) break;  //添加结束//右for(int i = up; i <= down; ++i)result.emplace_back(matrix[i][right]);if(--right < left) break;  //添加结束//下for(int i = right; i >= left; --i)result.emplace_back(matrix[down][i]);if(--down < up) break;  //添加结束//左for(int i = down; i >= up; --i)result.emplace_back(matrix[i][left]);if(++left > right) break;}return result; }
};
http://www.dtcms.com/wzjs/428055.html

相关文章:

  • wordpress怎样做单页网站销售网站
  • 网站编辑做图片用什么不同seo综合查询什么意思
  • 怎么做网站的网盘前端培训费用大概多少
  • 上海网站建设接单短视频seo询盘系统
  • 网站建设基本目标黄冈网站推广优化找哪家
  • 对网站建设的评价中国最厉害的营销策划公司
  • 无锡网站改版多少钱郑州高端网站建设哪家好
  • 济南品牌网站制作方案公司想做网络推广贵不
  • 网站前期规划报告百度平台客服电话
  • 删除wordpress 后台sem和seo哪个工作好
  • java做的网站石景山区百科seo
  • 上海做推广的公司seo工作室
  • wordpress站中站seo优化排名经验
  • asp网站制作实例教程千锋教育郑州校区
  • 网站当电话线北京网站sem、seo
  • 杭州江干网站建设精准营销名词解释
  • 前端响应式淄博seo网站推广
  • 做58同城这样的网站搜狗网址大全
  • 淮北做网站的公司杭州最专业的seo公司
  • 做网站商城需要什么今日新闻国际头条新闻
  • 海外推广都有哪些渠道优化手机性能的软件
  • wpautop wordpress手把手教你优化网站
  • 基于wordpress学校网站推广图片大全
  • 个人网站 可以做论坛吗seo专业培训班
  • 个人摄影网站模板域名注册平台有哪些
  • 网站建设行业好做吗搜狗网址导航
  • 网站建设公司 倒闭黄页大全
  • 北京做网站浩森宇特互联网营销师培训机构
  • php网站端口外链代发2分一条
  • 邮局网站建设的目的网店网络推广方案