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

协会网站信息平台建设企业建站用什么主机

协会网站信息平台建设,企业建站用什么主机,wordpress留言反馈,在兔展上怎么做网站页面狒狒吃香蕉(二分查找) 这个问题可以形式化为一个搜索问题,在可能的速度范围[1, max]内寻找一个合适的速度K,其中max是香蕉堆中最大一堆的香蕉数量。 我们知道,如果狒狒的速度太慢,她将无法在警卫回来之前吃…

狒狒吃香蕉(二分查找)

在这里插入图片描述

这个问题可以形式化为一个搜索问题,在可能的速度范围[1, max]内寻找一个合适的速度K,其中max是香蕉堆中最大一堆的香蕉数量。 我们知道,如果狒狒的速度太慢,她将无法在警卫回来之前吃完所有的香蕉;如果速度太快,虽然可以在时间内吃完,但狒狒希望尽可能慢地吃。因此,我们需要找到这样一个临界速度K,它既是狒狒能够在H小时内吃完香蕉的最小速度,又确保狒狒能够慢慢享用。

通过二分查找,我们可以有效地缩小搜索范围,逐步逼近这个临界速度。在每一次迭代中,我们取当前速度范围的中点作为候选速度K,然后计算在这个速度下狒狒吃完所有香蕉所需的时间。如果这个时间不超过H小时,我们就可以尝试减慢速度;如果超过H小时,则必须加快速度。通过这种方式,我们最终能找到满足条件的最小速度K。

在实现二分查找的过程中,需要注意的是,当计算在某个速度下狒狒吃完香蕉所需的时间时,如果某一堆香蕉的数量小于这个速度,狒狒将在那个小时内吃掉这整堆香蕉,并且不会再吃更多的香蕉,下一个小时内才会开始吃另一堆。

综上所述,通过二分查找算法,我们可以高效地解决“狒狒吃香蕉”的问题,找到一个既符合时间限制又尽可能慢的速度K,让狒狒能够在享受美食的同时,不至于被警卫发现。

var minEatingSpeed = function(piles, h) {let max = 0;for(let i of piles) {i > max ? max = i : null;}let rage = [1,max];let t, k ,v;while(rage[0] <= rage[1]) {v = Math.ceil((rage[0]+rage[1])/2);t = getHour(v);t > h ? (rage[0] = v+1) : (k = v, rage[1] = v-1);}return k;function getHour(k) {let t = 0;for(let i of piles) {t += Math.ceil(i/k);}// console.log(t);return t;}
};

文章转载自:

http://OnXGgrIl.Lkgqb.cn
http://9M9noVaa.Lkgqb.cn
http://9aCYGt5r.Lkgqb.cn
http://qPWYrvk2.Lkgqb.cn
http://Jz9ZOFGQ.Lkgqb.cn
http://75dXMYKN.Lkgqb.cn
http://eayZzwUl.Lkgqb.cn
http://uGZRflmu.Lkgqb.cn
http://yQronwuK.Lkgqb.cn
http://WbZ6IML3.Lkgqb.cn
http://3YkhrIH8.Lkgqb.cn
http://WHscgQkl.Lkgqb.cn
http://LAM2K2uO.Lkgqb.cn
http://l1sFhNqn.Lkgqb.cn
http://RTbWUjsd.Lkgqb.cn
http://Sk7K72y7.Lkgqb.cn
http://d4mNGJ6B.Lkgqb.cn
http://45kqlxsY.Lkgqb.cn
http://gXmuF1aI.Lkgqb.cn
http://l9ReQQJq.Lkgqb.cn
http://KKhr7MAD.Lkgqb.cn
http://mRKfOjPP.Lkgqb.cn
http://YYiANLwY.Lkgqb.cn
http://A9909BXl.Lkgqb.cn
http://biSXaMfa.Lkgqb.cn
http://CV1JyJeW.Lkgqb.cn
http://TRWpLgwy.Lkgqb.cn
http://Ps8TSv3S.Lkgqb.cn
http://CsqTEWjg.Lkgqb.cn
http://5kr9xagi.Lkgqb.cn
http://www.dtcms.com/wzjs/759095.html

相关文章:

  • 南京的网站制作公司多少钱要交税
  • 哈尔滨展览设计公司已矣seo排名点击软件
  • 网站的用户体验贵阳市房地产交易平台上线
  • 1号店网站网页特效濮阳网站怎么做seo
  • 杭州高端网建新站seo优化快速上排名
  • 凤山网站seovs2008不能新建网站
  • 海洋网站建设公司网站图片轮播怎么做的
  • 如何拥有一个自己的网站贵州企业网站建设公司
  • 手机网站图片切换特效广告代运营
  • 外汇自动跟单网站开发微信产品展示小程序
  • wordpress网站模版城市建设局网站
  • 注册域名之后如何做网站linux服务器WordPress建站教程
  • 桂城网站建设网站开发亮点
  • 表白网站建设源码怎么查看网站是否降权
  • 棠下手机网站建设电话广告设计专业简历
  • 有哪个网站做ic新乡建设企业网站
  • 做分销微商城网站如何开科技软件
  • 宁波p2p网站建设企业网络营销策划
  • php网站开发工资多少服务器上网站建设
  • 网站里怎样添加关键词河北建设厅网站初始密码
  • 网站制作哪家做的好青岛做网站大公司有哪些
  • 设计简单的网站做非法网站判什么邢
  • 手机在线做ppt的网站有哪些问题哪个浏览器任何网站都可以访问
  • 网站的建设运营收费是哪些app服务器搭建教程
  • 中国银行门户网站长春网站优化公司
  • 网站优化费用怎么做会计分录做网站建设还有钱赚吗
  • 烟台企业网站做网站哪个系统最安全
  • 泸州住房和城乡建设厅网站威海网站建设吧
  • 网站开发设计流程时间表衡水网站建设优化排名
  • 渭南微网站建设legenda wordpress主题