pat 1068. Find More Coins (30)

01揹包 裸揹包問題,相關資料參見 dd 大神的總結:《揹包問題九講》web 按照常規的揹包思路,構建 10001 * 101 的二維數組 f[i][j],狀態 f[i][j] 表示前 i 枚硬幣能拼湊出的小於等於 j 的最大值(j 這裏表明一個價格)。數組 狀態轉移方程爲:f[i][j] = max(f[i - 1][j], f[i - 1][j - c[i]] + c[i]), 其中 c[i]
相關文章
相關標籤/搜索