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

java源代码网站搜索引擎优化的作用是什么

java源代码网站,搜索引擎优化的作用是什么,本地网站建设官网,深圳住房和建设部网站传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。 传送带上的第 i 个包裹的重量为 weights[i]。每一天,我们都会按给出重量(weights)的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。 返回能在 days 天内将…

传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。

传送带上的第 i 个包裹的重量为 weights[i]。每一天,我们都会按给出重量(weights)的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。

返回能在 days 天内将传送带上的所有包裹送达的船的最低运载能力。

示例 1:

输入:weights = [1,2,3,4,5,6,7,8,9,10], days = 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], days = 3
输出:6
解释:
船舶最低载重 6 就能够在 3 天内送达所有包裹,如下所示:
第 1 天:3, 2
第 2 天:2, 4
第 3 天:1, 4

示例 3:

输入:weights = [1,2,3,1,1], days = 4
输出:3
解释:
第 1 天:1
第 2 天:2
第 3 天:3
第 4 天:1, 1

提示:

  • 1 <= days <= weights.length <= 5 * 104
  • 1 <= weights[i] <= 500

int canShip(vector<int>& weights, int k)
{
    int cur = 0;
    int retDays = 0;
    while (cur < weights.size())
    {
        int sumTmp = weights[cur];
        if (cur + 1 < weights.size() && sumTmp+ weights[cur+1]<=k)
        {
            while (cur + 1 < weights.size() && sumTmp + weights[cur + 1] <= k)
            {
                sumTmp += weights[cur+1];
                cur++;
            }
        }
        retDays++;
        cur++;    
    }
    return retDays;
}


int shipWithinDays(vector<int>& weights, int days)
{
    int avg = 0, maxWei = 0;
    int sumWei = 0;
    for (int i = 0; i < weights.size(); i++)
    {
        if (weights[i] > maxWei)
        {
            maxWei = weights[i];
        }
        sumWei+= weights[i];
    }
    if (days == 0)
    {
        return sumWei;
    }
    avg = sumWei / days;
    int start = max(maxWei, avg);
    int end = sumWei;
    int mid = (start + end) / 2;
    while (start < end)
    {
        int daysTmp = canShip(weights, mid);
        if (daysTmp > days)        {
            start = mid+1;
        }
        else
        {
            end = mid;
        }
        mid = (start + end) / 2;
    }
    return start;
}
 

 

http://www.tj-hxxt.cn/news/59387.html

相关文章:

  • 安装wordpress没有选择语言慧聪网seo页面优化
  • 杨浦建设交通管理委员会网站市场营销计划书模板
  • 欧式建筑网站成人用品网店进货渠道
  • 做网站找哪个公司好百度小说风云榜排名完结
  • 清溪做网站什么叫百度竞价推广
  • 广州开发网站技术支持百度快速排名化
  • 南京建设网页制作公司官网优化方案
  • 濮阳做网站多少钱网络推广营销公司
  • 建立网站是什么建立的百度百度网址大全
  • app wordpress类似seo排名优化是什么意思
  • windows 2003 iis 多网站国内最近发生的重大新闻
  • 哔哩网站开发需求分析模板抖音seo源码搭建
  • 全民建站怎么做一个网页
  • 如何借助网站打广告谷歌play
  • 做网站是先买域名新闻稿
  • 网站上传文件不大于5M定么做搜索引擎优化包括哪些方面
  • 织梦cms电影网站源码推广普通话文字素材
  • 织梦做的网站很老优化大师官方正版下载
  • 怎么做网站的关键词库正规软件开发培训学校
  • 做问卷赚钱的网站网站模板商城
  • css 网站根目录深圳网络营销软件
  • 聊城网站百度推广刷关键词排名seo软件软件
  • 营销网页制作百度seo和sem的区别
  • 淘宝网站制作教程浏览器直接进入网站的注意事项
  • 嘉兴网站制作建设上海app网络推广公司
  • WordPress的成都网站优化及推广
  • 公司请外包做的网站怎么维护谷歌seo代运营
  • wordpress建站多少钱对网站的建议和优化
  • 网站做填充营销案例分析报告模板
  • b2b网站如何做社群运营360搜索引擎地址