數字dp總結

2022-05-15 21:25:42 字數 342 閱讀 7479

由簡單到稍微難點。

從網上搜了10到數字dp的題目,有幾道還是很難想到的,前幾道基本都是模板題,供入門用。

點開即可看題解。

hdu3555 bomb

hdu3652 b-number

hdu2089 不要62

hdu4734 f(x)

hdu4389 x mod f(x)

ural1057 amount of degrees

hdu4352 xhxj's lis

codeforces 55d beautiful numbers

zoj3416 balanced number

vj專題題目鏈結  

數字DP 總結

數字dp適合在一段數的區間內找出滿足某些條件的數的個數,這個時候往往不能之間遍歷,肯定會超時,則一般使用數字dp來解決。數字dp的常見形式是dp i j 表示開頭是j的i位數滿足條件的有多少個,當然也有其他dp i j k 等等,但i,j,k都很小,不會像直接遍歷那麼耗時。以前做過乙個不要62的題 ...

數字DP總結

數字dp基於動態的思想,記錄狀態以至於不用重複的計算,能夠處理大規模的數 其時間複雜度為o 狀態數 轉移數 狀態數是dp陣列的大小,轉移數是for迴圈大小 這個時間我也不是很想得通,某大佬講的。比較簡單的幾種題型 1 求l r數字中包含某些數字特徵的數量和 如數字子串中是否有13等 hdu 2089...

數字dp總結

到這裡,數字dp就告一段落了,kuangbin的專題還差一道,那一道涉及到了ac自動機,目前還不可做。簡單寫下數字dp的總結 數字dp有它固定的模板,例如solve,dfs函式的大體寫法,和limit的處理。唯一不同的地方就是字首狀態state的維護,最為詳細的state記法就是把前面所選擇的每乙個...