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

昭通网站seo百度网讯科技有限公司官网

昭通网站seo,百度网讯科技有限公司官网,网站开发后台注意事项,一个简单的html代码审题: 本题需要我们判断苹果是否可以完全腐烂,若可以完全腐烂,那么最短腐烂的所需时间是多少 思路: 方法一:多源BFS 首先我们分析腐烂过程,第一批腐烂苹果开始扩散,然后第二批腐烂苹果继续扩散&…

审题:

本题需要我们判断苹果是否可以完全腐烂,若可以完全腐烂,那么最短腐烂的所需时间是多少

思路:

方法一:多源BFS

首先我们分析腐烂过程,第一批腐烂苹果开始扩散,然后第二批腐烂苹果继续扩散,直到没有可以腐烂的苹果或者没有新鲜苹果为止

那么我们就可以通过多源bfs来模拟多个苹果一起腐烂并加入新一批腐烂苹果的过程

解题:

(1)变量创建

我们需要利用队列存储当前批次腐烂的苹果以及下一批次腐烂的苹果

freshapple的记录是为了最后判断是否有苹果永不腐烂

(2)将腐烂苹果加入队列,并记录新鲜苹果的数量

我们将腐烂苹果加入队列,遇到新鲜苹果就让freshapple++

(3)创建方向数组,便于进行上下左右移动传播

方向数组用于保存四个方向的移动坐标,实现扩散的目的

(4)进行bfs搜索,模拟腐烂过程

1.我们进行腐烂模拟的前提条件是还有待腐烂传播的苹果以及还有新鲜苹果。

2.第一步是将当前批次的腐烂苹果数量记录下来,然后对这些苹果依次进行上下左右传播,若遇到新鲜苹果就改为腐烂苹果,新鲜苹果数量--,并将它的坐标加入腐烂队列中

3.每进行一批传播就将minute++

(5)判断情况进行返回

如果还有新鲜苹果就返回-1,否则返回分钟数

腐烂的苹果_牛客题霸_牛客网​​​​​​

http://www.dtcms.com/wzjs/312834.html

相关文章:

  • 西安网站建设流程免费软文发布平台有哪些
  • 做新疆行知书网站步骤百度人工客服电话是多少
  • 滨州做网站建设的公司山西seo排名厂家
  • 草妹妹影视网站建设中营销网站建站公司
  • 萝岗营销型网站建设互联网公司有哪些
  • 北京远程时代网站建设网站排名软件
  • 用ps做零食网站模板seo 专业
  • 织梦手机端网站怎么做磁力搜索器
  • 福州网站排名推广武汉seo网站管理
  • 做外贸需要关注的网站有什么问题二十条优化措施全文
  • 网站换空间 site2345导网址导航下载
  • wordpress腾讯云cos百度seo策略
  • 洛阳直播网站建设广州seo优化
  • 建设银行企业信息门户网站广告投放策略
  • 深圳英文网站建站网页设计框架
  • 长春网络传媒做网站骗钱西安网站seo技术厂家
  • 青岛免费建网站国外搜索引擎排名
  • 建立网站时首先考虑的问题seo搜索引擎优化推荐
  • 南浔网站建设全球搜是什么公司
  • 怎么做动态网站页面小红书推广渠道
  • 360网站在系统那里今天新闻头条新闻
  • 神农架网站建设公司怎么创建网站赚钱
  • 惠州关键词排名提升seo相关ppt
  • 企业做网站好吗品牌推广营销平台
  • sae做的网站备份江西百度推广公司
  • 周口做网站公司学历提升哪个教育机构好一些
  • 网站模板下载软件网络网站推广选择乐云seo
  • wordpress数据库权限seo职位描述
  • 加强政务公开网站建设百度网页翻译
  • 专业微网站建设公司哪家好网络电商推广方案