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

怎么做可以访问网站成都网站的建设

怎么做可以访问网站,成都网站的建设,南京的网站建设公司,代理网点传送带上的包裹必须在 D 天内从一个港口运送到另一个港口。 传送带上的第 i 个包裹的重量为 weights[i]。每一天#xff0c;我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。 返回能在 D 天内将传送带上的所有包裹送达的船的最低运载…传送带上的包裹必须在 D 天内从一个港口运送到另一个港口。 传送带上的第 i 个包裹的重量为 weights[i]。每一天我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。 返回能在 D 天内将传送带上的所有包裹送达的船的最低运载能力。 示例 1 输入weights [1,2,3,4,5,6,7,8,9,10], D 5 输出15 解释 船舶最低载重 15 就能够在 5 天内送达所有包裹如下所示 第 1 天1, 2, 3, 4, 5第 2 天6, 7第 3 天8第 4 天9第 5 天10 请注意货物必须按照给定的顺序装运因此使用载重能力为 14 的船舶并将包装分成 (2, 3, 4, 5), (1, 6, 7), (8), (9), (10) 是不允许的。 示例 2 输入weights [3,2,2,4,1,4], D 3 输出6 解释 船舶最低载重 6 就能够在 3 天内送达所有包裹如下所示 第 1 天3, 2第 2 天2, 4第 3 天1, 4 示例 3 输入weights [1,2,3,1,1], D 4 输出3 解释 第 1 天1第 2 天2第 3 天3第 4 天1, 1 提示 1 D weights.length 50000 1 weights[i] 500 解题思路 二分法搜索船的容量起始搜索区间为[最大的包裹重量全部包裹的总和] 因为最小的运输量必须能运一个包裹而最大的运输量就是一次全部运完 通过计算当前运输量下需要的运输天数来收缩边界 代码 func shipWithinDays(weights []int, D int) int {sum , max:0,-1for _, weight : range weights {sumweightif weightmax{maxweight}}l,r:max,sumfor lr {mid :(r-l)/2ldays : countDays(mid, weights)if daysD{rmid-1}else{lmid1}}return l } func countDays(ship int,weights []int) int{cur,days:ship,1for _, weight : range weights {if curweight{cur-weight}else {curship-weightdays}}return days }
http://wiki.neutronadmin.com/news/226684/

相关文章:

  • 织梦cms网站建设建设部网站办事大厅栏目
  • 网站降权处理学做效果图的网站有哪些
  • 网站内容编辑怎么做父亲节ppt模板免费下载
  • 室内设计网站资源视觉设计公司
  • 宿迁沭阳网站建设上海seo服务
  • 泉州市网站制作企业wordpress中英双语选择
  • 小米路由 做网站注册物业公司需要什么手续和条件
  • 网站模板 jsp代做seo关键词排名
  • 威海城乡建设局网站首页wordpress 首页导航
  • wordpress 站内资讯汕头网站模板
  • 手机如何免费做网站房地产管理局网站
  • 威海市建设局网站网站规划的基本步骤
  • 织梦网站头部兼职网网站建设方案建议书
  • 湖北专业网站建设产品介绍网站数据库连接不上的常见问题
  • vue2.0网站开发公司招聘网站排行榜
  • 汉中专业网站建设服务网站设置成灰色
  • 中国铁路保险网站网站建设和关键词优化技巧
  • 中国林业工程建设协会官方网站暴雪公司
  • 网站建设方案 预算成都人社app
  • 网站主机名是什么衣服定制app
  • 百度怎么把自己网站展现在百度链接
  • 义乌网站设计制作价格浏览器为什么无法打开网页
  • 个人网站允许做内部论坛吗网站安全建设目标
  • 潮州seo网站推广国外php网站源码
  • 网站建设 兼职 外包企业站seo
  • 哪个旅游网站做的最好做钢材的都用什么网站
  • 温州网站制作案例网站怎么做才 吸引人
  • 廊坊网站制作推广江西火电建设公司网站
  • 优惠券网站要怎么做推广百度推广官方
  • 做加盟的网站建设公司建设网站的目的