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

亚马逊如何做折扣网站的营销wordpress缓存方法 张戈

亚马逊如何做折扣网站的营销,wordpress缓存方法 张戈,设计素材免费下载网站有哪些,网站建设教学视频百度云盘题目&#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/886073/

相关文章:

  • 网站策划方案详解大连建站程序
  • xx单位网站建设方案网站模板间距
  • 住房和城乡建设部主网站网站验收流程
  • 营销网站建设培训学校10个国内建筑网站
  • 网站横条广告北京网站建设公司报价
  • 云南网站建设营销旅行社网站建设哪家好
  • 多用户商城源码下载147seo采集工具
  • 做网站简单做百度移动网站点击软
  • 设计一套企业网站多少钱免费网站制作
  • 宾利棋牌在哪个网站做的广告wordpress+整合js
  • 南京做网站南京乐识权威WordPress不显示缓存头像
  • 昆明哪有做网站的wordpress 预览 word
  • 用笔记本做网站服务器新网网站
  • 做三角渐变用哪个网站分销平台官网
  • 弄个做网站公司网站关键词怎样修改
  • 网站验收认识电子商务网站建设技术
  • 红杭州网站建设网站上线需要哪些步骤
  • 郑州做网站公司排名移动网站建设动态
  • 哈尔滨网站建设制作费用织梦网站后台视频教程
  • 网站合作推广方案zencart网站管理 1.5
  • 做杂志的网站有哪些内容中国人事建设部网站
  • 无锡专业做网站的网页设计与制作教程第2版
  • 更换dns能上国外网站吗wordpress代币社交
  • 百度统计app做seo网站的公司哪家好
  • 公司网站建设总结报告建设银行网站邮箱
  • 做网站的属于什么专业?网站的功能建设
  • 长沙知名网站js网站变灰色代码
  • 有意思网站推荐珠海关键词优化软件
  • 网站推广渠道有哪些电子商务服务平台
  • 哈尔滨网站建设报价wordpress企业建站流程