[理工] 一題演算法的問題已刪文

看板Grad-ProbAsk作者 (cornerstone)時間1年前 (2024/10/15 10:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
想要請教各位一題演算法的問題, 題目大概是是說: 廚師參加一個烹飪比賽,大會給了一個目標分數g, 有1~n道菜,每一道菜有特定的分數p,和所需要花費的時間t 請問要怎麼樣在最短的時間湊到目標分數? 如果無法剛剛好湊到這個目標分數,就回傳-1 我看到這題目時,第一個想法是像是動態規劃的背包問題 目標分數就是背包的重量, 每一道菜可以選擇做或不做, 就很像要不要把某個物件裝進背包中 但因為背包問題不需要考慮最少的物件...所以就覺得可能不適用 想到或許可以用換銅板問題的思路去解, 因為就是要用最少的銅板湊到需要找的錢 但是因為銅板是可以重複用,但這個是每一道菜只能選擇煮或不煮 不能煮重複的菜 感覺題目不難,也覺得應該是動態規劃, 可是整個就卡住,不知道該怎麼想.... 不知道有沒有人可以幫忙看看這題思路該怎麼想... 或是有沒有類似題目可以參考 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 71.209.89.17 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1728959105.A.E8A.html
文章代碼(AID): #1d3TA1wA (Grad-ProbAsk)