搬洛谷和oi-wiki的DP题单,略有修改,建议按这个顺序做。没思路时搜索(DAG)找思路,再考虑改记忆化/DP做时空优化

Login to join training plan

基础建设中,感恩推荐题目

注意先别做区间DP,我们先学下前缀和

合并石子之前先做合并果子,观察异同

背包九讲

oi-wiki-dp

洛谷背包题单

Section 1. 线性DP-单序列

Open

Problem Tried AC Difficulty
P1020  [NOIP 1999 提高组] 导弹拦截 180 31 3
P2285  [HNOI2004] 打鼹鼠 76 12 3
P4933  大师 29 6 4
P1725  琪露诺 103 14 4
P1091  [NOIP 2004 提高组] 合唱队形 62 27 3

Section 2. 线性DP-多序列

Open

Problem Tried AC Difficulty
P1439  【模板】最长公共子序列 143 26 4
P2758  编辑距离 24 12 3
P2679  [NOIP 2015 提高组] 子串 36 8 4

Section 3. 线性DP-高维

Open

Problem Tried AC Difficulty
P1544  三倍经验 55 6 3
P1004  [NOIP 2000 提高组] 方格取数 18 8 4

Section 4. 区间DP

Open

Problem Tried AC Difficulty
P1890  gcd区间 11 6 3
P1435  [IOI 2000] 回文字串 89 15 3
P1775  石子合并(弱化版) 43 15 3
P1874  快速求和 82 5 3
P3205  [HNOI2010] 合唱队 7 4 4

Section 5. 环形DP

Open

Problem Tried AC Difficulty
P1880  [NOI1995] 石子合并 81 14 4
P1063  [NOIP 2006 提高组] 能量项链 83 15 4
 
Enrollees
16
Created By