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

珠海网站建设q479185700强涵怎么开发一个直播app

珠海网站建设q479185700强涵,怎么开发一个直播app,电子商务网站建设 大纲,东莞凤岗做网站题目&#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.yayakq.cn/news/744325/

相关文章:

  • 写代码做网站需要多好的cpu西安网上注册公司流程
  • 网站流量指的是什么意思网站建设管理与维护
  • 自建站什么意思简单做网站需要学什么
  • 重庆网站推广报价app开发网站建设公司
  • 在线做汉字头像的网站哪个网站专门做二手电脑手机的
  • 做网站的公司哪家强免费获取ppt模板的网站
  • 富阳网站建设公司中国建设银行招聘
  • 如何做公司企业网站wordpress 采集小说
  • 网站建设方案交换认苏州久远网络招牌做的好的网站
  • 郑州网站推广招聘网站开发 微信开发 微信营销
  • 纯html5 网站企业网站定制开发一条龙全包
  • 网站上怎么做动画广告seo点击器
  • 制作外贸网站模板下载免费追剧软件app
  • 黄埔网站开发广州高端网站建设定制
  • 二级学院网站建设自评报告王者荣耀网页制作素材
  • 石家庄住房和城乡建设局网站WordPress首页站内搜索
  • 网站开发 高职课本网站后台发布了但看不见
  • 小说阅读网站开发wordpress 编辑插件
  • 用dw6做网站首页北京网站开发制作公司
  • asp电影网站源码秦皇岛城市建设网
  • 网站怎么做网站收录怎么样在公司配置服务器做网站
  • 网站首页的尺寸电子商务企业网站制作
  • 大连网页建站模板网站建设与优化标准
  • 学习电子商务网站建设与管理的收获6南昌网站设计专业
  • 怎么查询网站是什么时候做的中国软件公司排名100强
  • 海外建站服务平台wordpress识图搜索代码
  • 和谐校园网站建设北京住房和城乡建设厅官网
  • 建自己博客网站秦皇岛建设局官方网站
  • 广州华茂建设工程有限公司 网站wordpress外链图片
  • 怎么建立网站模版织梦映像