POJ3783 Ball 動態規劃

2021-05-24 14:32:20 字數 361 閱讀 9945

題意:

有m個相同的玻璃球,n層樓,你想知道這些玻璃球從第幾層往下落的時候會摔爛。

最壞情況下最少需要扔多少次玻璃球才能測出玻璃球的強度?

如果還不太明了題意,就看我從別的網頁上轉來的一段,講的是最基本的兩個玻璃球的情況:

dp[m][n]表示m個球,n次機會,最多能在多少層樓的情況下檢測出。

則if(i>j) dp[i][j]=dp[j][j];

else dp[i][j]=dp[i-1][j-1]+dp[i][j-1]+1;

最後二分dp[ballnum]陣列即可。

if(dp[i][j]>1010) dp[i][j]=1010;

防止超範圍

poj 動態規劃 1141

dp練習的第三道題,依然花了我斷斷續續好幾個小時 有人說看到題目裡的 2.if s is a regular sequence,then s and s are both regular sequences.3.if a and b are regular sequences,then ab is ...

動態規劃 硬幣 POJ

總時間限制 1000ms 記憶體限制 262144kb 描述 太空人bob有一天來到火星上,他有收集硬幣的習慣。於是他將火星上所有面值的硬幣都收集起來了,一共有n種,每種只有乙個 面值分別為a1,a2 an。bob在機場看到了乙個特別喜歡的禮物,想買來送給朋友alice,這個禮物的 是x元。bob很...

POJ 動態規劃 3

動態規劃 需要用資料結構優化的動態規劃 poj2754,poj3378,poj3017 四邊形不等式理論 斜率優化 poj1160,poj1180,poj3709 較難的狀態dp 插頭dp poj3133,poj1739,poj2411 poj1763 需要用資料結構優化的動態規劃 poj 3017...