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

做网站建设的电话销售嘉峪关seo

做网站建设的电话销售,嘉峪关seo,织梦网站怎么做索引地图,推广步骤文章目录 所属专栏:BFS算法 题目链接 思路如下: 1.首先我们需要从第一列开始遍历,寻找每一个都能够满足条件的位置,将它插入到数组里面 2.第一列遍历完了后我们先判断第一列的数是否都满足条件插入到数组里面,如果数组为空&#…

文章目录

在这里插入图片描述
在这里插入图片描述
所属专栏:BFS算法

题目链接
在这里插入图片描述

思路如下:
1.首先我们需要从第一列开始遍历,寻找每一个都能够满足条件的位置,将它插入到数组里面
2.第一列遍历完了后我们先判断第一列的数是否都满足条件插入到数组里面,如果数组为空,那么全部不满足条件,这个时候我们就可以返回0
3.如果不为空那么就继续从第一列开始向第二列遍历,这个时候我们需要清楚数组里面上一轮的能满足条件的数,便于下一次遍历交换

class Solution {
public:int maxMoves(vector<vector<int>>& grid) {int m = grid.size(), n = grid[0].size();vector<int>q1,q2;for(int i = 0;i<m;i++)q1.push_back(i);for(int j = 1;j<n;j++){q2.clear();for(auto i:q1){for(int i2 = i-1;i2<=i+1;i2++){if(i2>=0&&i2<m&&grid[i2][j]>grid[i][j-1])q2.push_back(i2);}}swap(q1,q2);if(q1.empty())return j-1;}return n-1;}
};

代码解读:
1.为了能让第每次遍历完就开始遍历下一次的行数下标,我们需要再创建一个数组,把q2与q1交换
2.然后清除q2里面的内容,这样q1就是第一次遍历满足条件的下标,这样循环就可以达到依次遍历的目的

在这里插入图片描述

http://www.ysxn.cn/news/1549.html

相关文章:

  • 把nas做网站操作流程汨罗网站seo
  • 县工商局 网站建设app拉新渠道商
  • python做网站 jsp网站seo设计方案案例
  • 创新的专业网站建设百度西安
  • 深圳网站建设独占网络长尾关键词挖掘熊猫
  • 酷站 网站模板天津做网站的公司
  • 给别人做网站收多少钱30个免费货源网站
  • wordpress国内主题太原百度推广排名优化
  • 泰州住房和城乡建设厅网站首页第三方推广平台
  • 亚马逊网站建设评述百度关键词推广怎么做
  • 四川省工程造价信息网官网seo公司多少钱
  • 2017三五互联做网站怎么样推广宣传方式有哪些
  • 做自由行的网站好武汉网站seo德升
  • 日本网站建设婚恋网站排名前三
  • 什么网站做批发零食的很多百度seo网站在线诊断
  • 如何用自己电脑做销售网站搜索引擎优化公司
  • 武汉 大型 网站建设搜索引擎排名优化方案
  • 有哪些熟悉的网站是jsp做的一个平台怎么推广
  • 有什么网站用名字做图片seo网络营销推广公司
  • 做网站用apache还是nginx百度广告联盟
  • 免费的ppt网站推荐2023第二波疫情已经到来了吗
  • 西安做网站论坛外链代发
  • 达日网站建设郑州网站推广培训
  • 我的网站dede网站seo分析报告
  • 公司网站日常维护外贸网站都有哪些
  • 网易官网建立个人网站廊坊seo网站管理
  • 百度搜索风云榜福州seo代理计费
  • 用友erp软件安卓优化大师清理
  • 国外网店平台有哪些关键词优化难度分析
  • 网站做长连接开发网站的流程