心法之非單位時間任務安排問題描述

2021-08-28 15:32:54 字數 524 閱讀 5162

問題描述

具有截止時間和誤時懲罰的任務安排問題可描述如下。

(1)給定n個人物的集合s=;

(2)完成任務i需要ti時間,1<=i<=n;

(3)任務i的截止時間為di,1<=i<=n,既要求任務i在時間di之前結束;

(4)任務i的誤時懲罰為wi,1<=i<=n,即任務i未在時間di之前結束將招致wi的懲罰;若按時完成,則無懲罰。

任務安排問題要求確定s的乙個時間表(最優時間表)時的總誤時懲罰達到最小。

2.程式設計任務

對於給定的n個任務,程式設計計算總誤時懲罰最小的最優時間表。

3.實驗提示

首先將任務依其截止時間非遞減排序。

設對任務1,2,……,i,截止時間為d的最小誤時懲罰為p(i,d),則p(i,d)具有最優子結構性質且滿足如下遞迴式。

第一項 說明第i個任務沒有按時完成,第2項 說明第i個任務按時完成,d是任務截止時間di是i的截止時間

第乙個作業 他的截止時間是t1

按此,可以設計出非單位時間任務安排問題的實現演算法。

Leetcode之貪心法

目錄 1.gas station 2.jump game 3.jump game ii 4.minimum window substring 5.maximum subarray 6.maximal rectangle 題目 環形路上有n個加油站,第i個加油站的汽油量是gas i 你有一輛車,車的油...

貪心法(非0 1揹包問題)

給定揹包容量50kg,物品資訊 物品1,重量10kg,價值60元 物品2,重量20kg,價值100元 物品3,重量30kg,價值120元 注意 可以部分裝入 和題目 pragma once include include include include include using namespace...

非均衡樣本處理的心法

身處大資料時代,對模型和風控工作者來說無異於福音。但與此同時,資料呈現長尾分布,不均衡分布導致訓練困難,效果不佳。具體到風控場景中,負樣本的佔比要遠遠小於正樣本的佔比。考慮乙個簡單的例子,假設有10萬個樣本,其中逾期客戶500個,壞樣本佔比0.5 如果我們直接將資料輸入模型進行訓練,將導致即便全部判...