區間dp的感悟

2022-03-21 09:30:56 字數 395 閱讀 2130

學區間dp似乎也很久了...對區間dp的通用模型都了解了一些 但是做題還是很坑 上了一點難度的題基本想不出什麼思路..

目前的做題方式就是看題 想一會發現自己不會做 看題解 好巧妙啊 理解後寫一發..

還是準備記載一下自己對區間dp的一點感悟

區間dp很多列舉區間長度的做法 一般是n^3 好像資料範圍都不會太大的樣子 

問題和區間有關 或者加乙個完成xx的狀態 

預處理比較重要 一般是在dp陣列上搞事情 也有一些題是利用dp陣列搞預處理 hdu2476 就是這樣的

題目的套路和普通dp不太一樣 感覺似乎被限制住了什麼...

又想起瀋陽網路賽划水被學長鄙視的慘痛過往orz 現在看來也只是一道水題..果然還是要提高自己的姿勢水平...

再做幾天區間dp吧...

石子合併 區間dp初感悟

感覺區間dp和線性dp差別不大,區間dp和線性dp的差別應該是在求解的順序有所改變,以石子合併為例 題目描述設有n堆石子排成一排,其編號為1,2,3,n,每堆石子有一定的質量,可以用一 個整數來描述,現在要將這n堆石子合併成為一堆,每次只能合併相鄰的兩堆,合併的 代價為這兩堆石子的質量之和,合併後與...

線性dp 區間dp

1 尼克的任務 額一道挺水的題,愣是做了幾個小時 動態規劃大致的思路還是找乙個轉移 換個詞就是影響 我們可以明顯看出本題的規則 空暇時,一遇到任務必須挑乙個接 求1 n時間內最大空暇時間 所以將任務排序是必要的,兩個關鍵字 再來想象一下當我做到第i 個任務時,我在 st i st i t i 1 時...

簡單的區間 dp

今天我們來一起研究一下比較奇怪的區間dp 先看一道例題 石子合併 很老的題了 1960 石子合併 time limit 1 sec memory limit 128 mb submit 191 solved 78 submit status web board description 在乙個圓形操場...