

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、簡(jiǎn)單背包問(wèn)題專(zhuān)題作者:爐灰本文內(nèi)容遵從CC版權(quán)協(xié)議一:01背包問(wèn)題例題:紀(jì)老師的減肥的減肥計(jì)劃話(huà)說(shuō),一日我們親愛(ài)敬愛(ài)可愛(ài)的紀(jì)老師為了讓自己的體型更加完美,于是乎毅然決然的加入了減肥大軍的行列中來(lái)。他打算在n小時(shí)內(nèi)將自己的體重從w減到盡可能低。紀(jì)老師的減肥方法是不吃飯,而每個(gè)小時(shí)不吃飯所能減的體重并不相同。同樣老師因?yàn)椴怀远陆档膆p也不相同?,F(xiàn)在紀(jì)老師想讓你幫忙求出他的體重最低可以達(dá)到多少。(我想大家都不希望老師餓死吧^_^)輸入格式:
2、第一行有三個(gè)數(shù),分別是n、w、HP。第二行到第n1行每行有兩個(gè)數(shù),分別表示該小時(shí)不吃飯所減的體重wi和下降的hpi。每個(gè)數(shù)間用空格隔開(kāi)。輸出格式:輸出一個(gè)數(shù),即老師可以達(dá)到的最低體重。樣例輸入:42001001490221090110399樣例輸出:164解析:此為典型的01背包問(wèn)題,hp是背包容量,下降體重wi是價(jià)值,而每個(gè)小時(shí)吃不吃飯則是該物品取不取。該類(lèi)問(wèn)題用子問(wèn)題定義狀態(tài):即f[i][v]表示前i件物品恰放入一個(gè)容量為v的背包可
3、以獲得的最大價(jià)值。則其狀態(tài)轉(zhuǎn)移方程便是:f[i][j]=maxf[i1][j]f[i1][jhp[i]]w[i]。用遞推的f結(jié)構(gòu)實(shí)現(xiàn)出來(lái)如下,其中用f[i][j]表示在前i個(gè)小時(shí)有j點(diǎn)hp所能減的最大體重。f(i=1i=0j)j表示在前i個(gè)小時(shí)還有j點(diǎn)hp時(shí)if(f[i1][j]f[i1][jhp[i]]w[i])比較是吃還是不吃是最優(yōu)f[i][j]=f[i1][j]不吃的時(shí)候體重不變elsef[i][j]=f[i1][jhp[i]]w
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 背包問(wèn)題匯總
- 背包問(wèn)題思路
- 背包問(wèn)題匯總
- 回溯法背包問(wèn)題
- 數(shù)學(xué)建模背包問(wèn)題
- 背包-問(wèn)題九講
- 背包問(wèn)題九講
- 動(dòng)態(tài)規(guī)劃背包問(wèn)題
- 背包問(wèn)題_九講
- acm背包問(wèn)題九講
- 貪心算法 背包問(wèn)題
- 小升初專(zhuān)題四 簡(jiǎn)單的工程問(wèn)題含答案
- 背包問(wèn)題九講_doc版
- 算法設(shè)計(jì)與分析 背包問(wèn)題
- c 背包問(wèn)題課程設(shè)計(jì)
- 算法導(dǎo)論課程設(shè)計(jì)---背包問(wèn)題
- 遺傳算法求解01背包問(wèn)題
- 背包問(wèn)題九講和源程序(答案)
- 遺傳算法求解01背包問(wèn)題
- 簡(jiǎn)單電路專(zhuān)題練習(xí)
評(píng)論
0/150
提交評(píng)論