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

网站设计怎么做视频网络推广渠道公司

网站设计怎么做视频,网络推广渠道公司,网络公司给销售公司做网站,自己名下备案的网站题目&#xff1a; bfs思路&#xff1a; 感觉bfs还是很容易想到的&#xff0c;首先定义一个双端队列&#xff08;队列也是可以的~&#xff09;&#xff0c;如果值为2&#xff0c;则入队列&#xff0c;我这里将队列中的元素定义为pair<int,int>。第一个int记录在数组中的位…

题目:

bfs思路:

感觉bfs还是很容易想到的,首先定义一个双端队列(队列也是可以的~),如果值为2,则入队列,我这里将队列中的元素定义为pair<int,int>。第一个int记录在数组中的位置,即将二维数组映射到一维数组。没明白的小伙伴可以先看看力扣hot---岛屿数量-CSDN博客。第二个int记录这个橘子第几分钟被感染。最后取最大的分钟就可以啦!(还要检查一下是否有没感染到的橘子,在橘子入队列的时候,记得将grid[x][y]改为2就可以记录橘子被感染了)

代码:

C++:

class Solution {
public:int p_x[4]={-1,1,0,0};int p_y[4]={0,0,-1,1};int orangesRotting(vector<vector<int>>& grid) {deque<pair<int,int>> q;int m=grid.size();int n=grid[0].size();int cnt=0;int res=0;//初始化qfor(int i=0;i<m;i++){for(int j=0;j<n;j++){if(grid[i][j]==2){q.push_back({i*n+j,cnt}); //把数组转换成1维,并且记录第几分钟}}}//开始腐烂while(!q.empty()){//popauto temp=q.front();q.pop_front();//腐烂四周int tempx=temp.first/n;int tempy=temp.first%n;int tempcnt=temp.second;//if(grid[tempx][tempy]==2){continue;}for(int k=0;k<4;k++){int x=tempx+p_x[k];int y=tempy+p_y[k];if(x>=0 && x<m && y>=0 && y<n){if(grid[x][y]==0||grid[x][y]==2){continue;}grid[x][y]=2;q.push_back({x*n+y,tempcnt+1});cnt=max(cnt,tempcnt+1);}}}for(int i=0;i<m;i++){for(int j=0;j<n;j++){if(grid[i][j]==1){return -1;}}}return cnt;}
};

Python代码就不附啦,因为和今天发布的力扣---接雨水---单调队列-CSDN博客Python代码很像哦

http://www.ds6.com.cn/news/122955.html

相关文章:

  • 做网站襄樊cilimao磁力猫最新版地址
  • 建设项目环境影响登记网站湖北平台seo什么意思
  • 怎么给网站有一字做标记seo挂机赚钱
  • 共享vps可以做网站吗网络服务费计入什么科目
  • 论坛网站模板下载百度网站收录提交入口全攻略
  • 重庆市建设工程交易中心网站商家推广平台有哪些
  • 湖南城乡和建设厅网站谷歌官网入口手机版
  • 高密住房和城乡建设局网站seo怎么发文章 seo发布工具
  • 医药招商网站建设站牛网是做什么的
  • 政府网站建设存在的问题和建议想做网站找什么公司
  • 网站建设 武汉seo营销
  • 赶集直招找工作谷歌优化师
  • 搭建网站多少费用广告代理
  • 哪个网站做国内销海外的免费软件下载网站有哪些
  • 如何用iis做网站关键字搜索软件
  • 如何建立网站模板seo干什么
  • 网站建设顺序百度快速排名培训
  • 在线教育网站有什么程序做全网营销型网站
  • 注册公司费用及流程关键词seo报价
  • 珠宝商城网站模板免费下载win10优化大师是官方的吗
  • 网站怎么做?超级seo外链
  • 电脑什么网站可以做长图攻略今天的新闻联播
  • 怎么做电影网站页面的2021年关键词排名
  • 小说网站80电子书怎么做免费python在线网站
  • 什么是所见即所得的网页制作工具网站优化推广外包
  • 男女做羞羞的故事网站动态网站建设
  • 画廊网站模板 frontpage百度推广账号怎么申请
  • 做海鲜批发去哪个网站优化课程体系
  • 网站开发的成品怎么在百度上推广自己
  • 萧山网站建设靠谱seo杭州百度推广