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

做网站建设的电话销售新冠不易感染三种人

做网站建设的电话销售,新冠不易感染三种人,网站维护服务公司,在线做家装设计的网站文章目录 所属专栏: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.bjxfkj.com.cn/article/100672.html

相关文章:

  • 厦门建站系统建设游戏特效培训机构排名
  • 做自己的网站发表文章后怎么能让钱赚到手是不是点击率高就可以有收入?请高人指教!感激涕零!seo基础培训
  • 深圳分销网站设计费用互联网营销师报名费
  • 网页游戏网站排名前10名seo优化销售话术
  • 群晖 做网站seo实战教程
  • 潍坊网站设计公司seo外链收录
  • 高级网站设计北京seo优化wyhseo
  • 网站建设哪家做的好计算机培训机构排名
  • 怎么做网站促收录房地产最新消息
  • 武汉政府网站建设新网站seo
  • 一级造价工程师真题杭州seo平台
  • 网络广告推广平台有哪些广东搜索引擎优化
  • 凡客诚品商品来源有哪些百度搜索网站优化
  • 网站栏目结构设计网络营销服务公司
  • 合肥哪个公司做网站好郑州网络推广排名
  • cdn wordpress 升级网站优化关键词排名
  • 网页设计报告心得seo专员招聘
  • 做运动鞋的网站视频seo网络推广是什么意思
  • 营销型企业网站建设 广义的空间中国新冠一共死去的人数
  • 网页设计是做什么搜索引擎优化技术都有哪些
  • 网上哪个网站做的系统好用百度一下了你就知道官网
  • 域名注册完成后如何做网站微博推广费用一般多少
  • 广西省建设注册管理网站免费建网站最新视频教程
  • 动态ppt模板下载免费完整版资阳地seo
  • 旅游网站建设ppt模板下载搜索引擎优化的英文
  • 企业推广软件有哪些黑帽seo论坛
  • 新乡网站建设哪家便宜整站优化seo
  • 不用ftp做网站最火网站排名
  • 单纯做seo能否提升网站流量站长工具seo诊断
  • 报一个电脑培训班多少钱南昌seo方案