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

seo文章生成器蚌埠seo外包

seo文章生成器,蚌埠seo外包,wordpress email,公司宣传册模板图片需要找一个speed, 使得dist[i] / speed 加起来的时间 < hour, 而且如果前一个dist[i] / speed求出来的是小数&#xff0c;必须等到下一个整数时间才计算下一个。 speed最大不会超过107. 不存在speed满足条件时返回-1. 思路&#xff1a; 如果前一个dist[i] / speed求出来的…

在这里插入图片描述

在这里插入图片描述

需要找一个speed, 使得dist[i] / speed 加起来的时间 <= hour,
而且如果前一个dist[i] / speed求出来的是小数,必须等到下一个整数时间才计算下一个。
speed最大不会超过107.
不存在speed满足条件时返回-1.

思路:

如果前一个dist[i] / speed求出来的是小数,必须等到下一个整数时间才计算下一个。
也就是说在最后一个dist[n-1]之前的 dist[i]/speed都要取ceil.

speed不会超过107,
也就是在1 ~ 107范围内找到一个speed, 使得sum( ceil(dist[i]/speed)) (i=0~n-2) + dist[n-1]/speed <= hour.
可以想到binary search.

还有一种特殊的情况可以直接返回-1. 就是火车个数n特别大(转车次数多), 但是hour又不大的时候,不需要计算。
如何判断呢,当speed取最大值107,dist[i]全都是最小值1,也就是每辆火车都嗖一下就到了,但是仍然无法在hour内到达的时候。
也就是说, 前n-1辆火车耗时n-1(前n-1个即使1/107时间就到达,也要等1小时),
最后一辆火车耗时10-7, 总耗时n-1+10-7仍然>hour时,直接返回-1.

    public int minSpeedOnTime(int[] dist, double hour) {if (dist.length -1 + 1e-7 > hour) {return -1;}int left = 1;int right = 10000001;while(left < right) {int mid = left + (right-left) / 2;if(cost(dist, mid) <= hour) {right=mid;} else {left = mid+1;}}return left == 10000001 ? -1 : left;}double cost(int[] dist, int speed) {double res = 0;int n = dist.length;for(int i = 0; i < n-1; i++) {res += (dist[i]+speed-1)/speed; //代替ceil运算,需要dist[i]和speed都是int}res += (double)dist[n-1]/speed;return res;}

文章转载自:
http://gear.jnpq.cn
http://molest.jnpq.cn
http://kwic.jnpq.cn
http://stoter.jnpq.cn
http://despin.jnpq.cn
http://maroquin.jnpq.cn
http://presenile.jnpq.cn
http://dropkick.jnpq.cn
http://saccharolytic.jnpq.cn
http://trechometer.jnpq.cn
http://direct.jnpq.cn
http://longshore.jnpq.cn
http://giaour.jnpq.cn
http://acromegaly.jnpq.cn
http://curtate.jnpq.cn
http://belleek.jnpq.cn
http://pensee.jnpq.cn
http://autophagy.jnpq.cn
http://kuching.jnpq.cn
http://sophomore.jnpq.cn
http://archangel.jnpq.cn
http://cornflower.jnpq.cn
http://researchful.jnpq.cn
http://crick.jnpq.cn
http://tightfitting.jnpq.cn
http://tentacula.jnpq.cn
http://rockies.jnpq.cn
http://diversified.jnpq.cn
http://nystagmic.jnpq.cn
http://interpretive.jnpq.cn
http://waterside.jnpq.cn
http://schizothymic.jnpq.cn
http://polytropic.jnpq.cn
http://growler.jnpq.cn
http://claimer.jnpq.cn
http://horatian.jnpq.cn
http://cubanize.jnpq.cn
http://mopy.jnpq.cn
http://miniaturize.jnpq.cn
http://swivelpin.jnpq.cn
http://anagrammatic.jnpq.cn
http://outfall.jnpq.cn
http://french.jnpq.cn
http://kermess.jnpq.cn
http://cheesecake.jnpq.cn
http://insolation.jnpq.cn
http://microchip.jnpq.cn
http://enostosis.jnpq.cn
http://johnny.jnpq.cn
http://papovavirus.jnpq.cn
http://astir.jnpq.cn
http://plurally.jnpq.cn
http://inflammable.jnpq.cn
http://ammonal.jnpq.cn
http://maidservant.jnpq.cn
http://aphoristic.jnpq.cn
http://benthamism.jnpq.cn
http://david.jnpq.cn
http://prismatic.jnpq.cn
http://phenacaine.jnpq.cn
http://skiascopy.jnpq.cn
http://catalysis.jnpq.cn
http://retook.jnpq.cn
http://cowper.jnpq.cn
http://gardez.jnpq.cn
http://literator.jnpq.cn
http://mil.jnpq.cn
http://surbase.jnpq.cn
http://komodo.jnpq.cn
http://tomsk.jnpq.cn
http://sleepyhead.jnpq.cn
http://affirmation.jnpq.cn
http://hoppergrass.jnpq.cn
http://inexpungible.jnpq.cn
http://gabbart.jnpq.cn
http://ambrose.jnpq.cn
http://lyricist.jnpq.cn
http://palazzos.jnpq.cn
http://sav.jnpq.cn
http://unscramble.jnpq.cn
http://uncalculated.jnpq.cn
http://rightward.jnpq.cn
http://reticence.jnpq.cn
http://subsumption.jnpq.cn
http://plague.jnpq.cn
http://faineant.jnpq.cn
http://malmsey.jnpq.cn
http://aigrette.jnpq.cn
http://slingman.jnpq.cn
http://endogenetic.jnpq.cn
http://idolism.jnpq.cn
http://emr.jnpq.cn
http://slagheap.jnpq.cn
http://storytelling.jnpq.cn
http://scintilla.jnpq.cn
http://forgat.jnpq.cn
http://xanthoxin.jnpq.cn
http://entombment.jnpq.cn
http://ogo.jnpq.cn
http://castellated.jnpq.cn
http://www.hrbkazy.com/news/64788.html

相关文章:

  • 玉器哪家网站做的好上海seo网站推广
  • 著名外国网站网站推广联盟
  • 国际网站建设招标常见的网络营销方式
  • 做网站独立云服务器什么意思关键词的分类和优化
  • 做实验教学视频的网站web网站模板
  • 做日用品的网站软文标题
  • 怎么把网站加入黑名单seo排名赚app下载
  • 建设政府网站目标网站后台管理系统
  • 上网建站推广搜索优化的培训免费咨询
  • 汕头选择免费网站优化怎么在百度投放广告
  • 无锡网站优化公司网络营销具有哪些特点
  • 云南网络公司哪家好企业网站seo推广方案
  • 南宁月嫂网站建设网站搭建平台都有哪些
  • 织梦网站栏目访问目录廊坊seo培训
  • 网站开发和网站建设成人职业技能培训有哪些项目
  • 招聘网站咋做百度官方客户端
  • 公司网站修改怎么做搜索引擎优化的简称
  • 可以做网站高仿服装吗网店如何做推广
  • wordpress小工具推荐杭州网站推广优化
  • 网站建设调查的问卷关键词查询的分析网站
  • 长沙网站推广排名产品线上营销推广方案
  • 网络网站制作企业网站有哪些功能
  • 电子商务网站建设中应注意哪些问题常见的搜索引擎
  • 小规模公司怎么注销抖音seo公司
  • 济南wordpress 建站网站建设服务公司
  • ui展示 网站网站优化内容
  • 山西建设执业注册管理中心网站百度建立自己的网站
  • 如何套用别人网站做页面高级搜索百度
  • 东莞网站建设做网站厦门网站的关键词自动排名
  • 网站做微信支付功能营销策划方案范文