原文:PAT甲題題解-1068. Find More Coins (30)-dp,01背包

一開始沒多想,雖然注意到數據N lt 的范圍,想PAT的應該不會超時吧,就理所當然地用dfs做了,結果最后一組真的超時了。剪枝啥的還是過不了,就意識到肯定不是用dfs做了。直到看到別人說用 背包的思路,果真好久沒做題了智力水平下降,且原本dp就是我的弱項,壓根就沒把這題往dp上去想額。。。 http: www.liuchuo.net archives 題意:從n個硬皮中選取方案,使得總和價值正好為 ...

2017-03-01 14:53 3 1269 推薦指數:

查看詳情

PAT題解-1014. Waiting in Line (30)-模擬,優先級隊列

題意:n個窗口,每個窗口可以排m人。有k為顧客需要辦理業務,給出了每個客戶的辦理業務時間。銀行在8點開始服務,如果窗口都排滿了,客戶就得在黃線外等候。如果有一個窗口用戶服務結束,黃線外的客戶就進來一個 ...

Fri Apr 21 04:37:00 CST 2017 0 1214
PAT題解-1017. Queueing at Bank (25)-模擬

有n個客戶和k個窗口,給出n個客戶的到達時間和需要的時長有空閑的窗口就去辦理,沒有的話就需要等待,求客戶的平均時長。如果在8點前來的,就需要等到8點。如果17點以后來的,則不會被服務,無需考慮。 按 ...

Tue Apr 18 23:24:00 CST 2017 4 848
HDU 1561 The more, The Better[樹形dp/01背包]

The more, The Better 時限:2000ms Problem Description ACboy很喜歡玩一種戰略游戲,在一個地圖上,有N座城堡,每座城堡都有一定的寶物,在每次游戲中ACboy允許攻克M個城堡並獲得里面的寶物。但由於地理位置原因,有些城堡不能直接攻克 ...

Fri Jul 28 18:58:00 CST 2017 10 80
PAT題解1098. Insertion or Heap Sort (25)-(插入排序和堆排序)

  題目就是給兩個序列,第一個是排序前的,第二個是排序中的,判斷它是采用插入排序還是堆排序,並且輸出下一次操作后的序列。   插入排序的特點就是,前面是從小到大排列的,后面就與原序列相同。   堆 ...

Sat Nov 26 01:45:00 CST 2016 5 1758
PAT 甲級真題解(1-62)

准備每天刷兩PAT。(一句話題解) 1001 A+B Format 模擬輸出,注意格式 View Code 1002 A+B for Polynomials map存數,注意系數正負。 View ...

Mon Mar 04 21:02:00 CST 2019 0 1177
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM