Hdu3057(劃分類DP+基礎斜率優化)
阿新 • • 發佈:2018-11-11
題目大意
將 劃分成若干個區間,每段區間 的代價為 。其中 為常數。
求最小的總代價和。
思路
首先,這是個很明顯的劃分類 。
直接上狀態: 表示前i個數的最小代價。
易得
初值:
終值:
-----------華------------麗------------麗------------的------------分------------割------------線-----------
然後,我們發現,這是個非常經典的 動態規劃
顯然是無法通過 級別的資料。
考慮優化,對於一道一維狀態的 題,優化方向只有一個——轉移。
如何減少重複或不必要的列舉呢?
設
則對於 的決策, 比 優等價於滿足
簡單的開啟並整理過後就得到了
---------------------------------------------------
設不等式左邊
先考慮用代數
若 則由上面的推論可以知道對於i的決策, 比 優, 比 優,即 永遠不可能成為最優的轉移
又因為 ,即
則 永遠不可能成為今後的最優轉移
因此,我們可以通過不轉移形如 的