中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

java源代碼網(wǎng)站seo在線外鏈

java源代碼網(wǎng)站,seo在線外鏈,b2b電子商務(wù)平臺的營銷策略,如何做微信網(wǎng)站防封傳送帶上的包裹必須在 days 天內(nèi)從一個港口運送到另一個港口。 傳送帶上的第 i 個包裹的重量為 weights[i]。每一天,我們都會按給出重量(weights)的順序往傳送帶上裝載包裹。我們裝載的重量不會超過船的最大運載重量。 返回能在 days 天內(nèi)將…

傳送帶上的包裹必須在?days?天內(nèi)從一個港口運送到另一個港口。

傳送帶上的第?i?個包裹的重量為?weights[i]。每一天,我們都會按給出重量(weights)的順序往傳送帶上裝載包裹。我們裝載的重量不會超過船的最大運載重量。

返回能在?days?天內(nèi)將傳送帶上的所有包裹送達的船的最低運載能力。

示例 1:

輸入:weights = [1,2,3,4,5,6,7,8,9,10], days = 5
輸出:15
解釋:
船舶最低載重 15 就能夠在 5 天內(nèi)送達所有包裹,如下所示:
第 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 天內(nèi)送達所有包裹,如下所示:
第 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.risenshineclean.com/news/41820.html

相關(guān)文章:

  • 企業(yè)網(wǎng)站建設(shè)系統(tǒng)惠東seo公司
  • 邯鄲哪有做網(wǎng)站的公司邵陽網(wǎng)站seo
  • 網(wǎng)站開發(fā)原型濰坊今日頭條新聞
  • 濰坊市建設(shè)局網(wǎng)站上海關(guān)鍵詞自動排名
  • 網(wǎng)站源碼上傳完后怎么做足球排名最新排名世界
  • 怎么給企業(yè)做網(wǎng)站網(wǎng)絡(luò)營銷企業(yè)是什么
  • 網(wǎng)站策劃書十大外貿(mào)電商平臺
  • 邯鄲網(wǎng)站建設(shè)縱橫廣告軟文怎么寫
  • 中華南大街網(wǎng)站建設(shè)佛山百度網(wǎng)站排名優(yōu)化
  • 深圳網(wǎng)站建設(shè)公司哪家專業(yè)今日國內(nèi)新聞10則
  • 如何制作網(wǎng)站平臺北京aso優(yōu)化
  • 銷項稅和進項導(dǎo)入是在國稅網(wǎng)站做嗎制作網(wǎng)站費用
  • 自己的電腦做服務(wù)器建立網(wǎng)站的方法百度競價搜索
  • 做能支付的網(wǎng)站貴嗎國內(nèi)免費域名
  • 小說網(wǎng)站建設(shè)的支柱app推廣活動策劃方案
  • 做門的網(wǎng)站1688的網(wǎng)站特色
  • python 做的網(wǎng)站有哪些如何在網(wǎng)絡(luò)上推廣產(chǎn)品
  • 顏色搭配的網(wǎng)站班級優(yōu)化大師官網(wǎng)下載
  • 什么網(wǎng)站可以做醫(yī)療設(shè)備的磁力鏈
  • 做網(wǎng)站 要域名 主機 還有啥東莞網(wǎng)站seo公司
  • 建設(shè)銀行網(wǎng)站機構(gòu)長沙seo推廣外包
  • 金華網(wǎng)站建設(shè)外包百度定位店鋪位置怎么設(shè)置
  • 臺式機做網(wǎng)站服務(wù)器百度的首頁
  • 東莞市住房建設(shè)局網(wǎng)站成都百度推廣開戶公司
  • 鄭州網(wǎng)站建設(shè)漢獅百度下載安裝到桌面
  • 天津河?xùn)|區(qū)網(wǎng)站建設(shè)持續(xù)優(yōu)化完善防控措施
  • 今日河南新聞聯(lián)播上海整站seo
  • 專門做簡歷的網(wǎng)站有哪些長沙關(guān)鍵詞優(yōu)化方法
  • 檢察院加強網(wǎng)站建設(shè)長沙優(yōu)化網(wǎng)站推廣
  • 在線做heatmap的網(wǎng)站谷歌推廣怎么操作