LA 3882
UVa 3882 - And Then There Was One 递推------------无力orz
UVa 10635
10635 - Prince and Princess LCS&LIS
UVa 10891
Uva 10891 - Game of Sum dp博弈
UVa 11825
Uva 11825 - Hackers' Crackdown 状态压缩
UVa 10859
Uva 10859 - Placing Lampposts 树形dp
LA 3983
LA 4794
UVa 11584
UVa 11584 - Partitioning by Palindromes 回文串dp
UVa 4256
UVa 4256 - Salesmen dp
UVa 10534
UVa 10534 - Wavio Sequence LIS
UVa 11552
Uva 11552 - Fewest Flops 字符串dp
UVa 11404
UVa 11404 - Palindromic Subsequence DP LCS
LA 4731
Uva 1456 - Cellular Network 概率dp
UVa 11795
UVa 11795 - Mega Man's Mission 状态压缩dp
LA 4727
LA 3530
Uva 1366 - Martian Mining dp
UVa 10564
UVa 10817
LA 2038
Uva 1292 - Strategic game 树形dp 最小点覆盖
LA 3363
LA 2031
LA 4643
LA 4394
LA 4327
LA 4945
LA 4015
LA 4490
UVa 11600
LA 4987
LA 4593
LA 4048
LA 4625
LA 4613
LA 4614
LA 4050
LA 3305
LA 3683
LA 3637
LA 3412
LA 5717
LA 3679
LA 3605
LA 3608
LA 3610
LA 3623
LA 4002
LA 2178
LA 2221
LA 2923
LA 2930
LA 3132
LA 3181
LA 3710
LA 4290
LA 5088
UVa 10559
LA 3782
LA 4031
UVa 11521
Codeforces 148D - Bag of mice 概率dp
poj 2151 Check the difficulty of problems 概率dp
poj 3071 football 概率dp
hdu 4089 Activation
hdu 4035 Maze
zoj 3551 Bloodsucker
形如f[i]=max/min (k[k]) + g[i] (k
维护方法:
while(head
while(head
Que[tail]=k[i-1];L[tail++]=i-1;
POJ 2823
HDU 3415
hdu 3415 Max Sum of Max-K-sub-sequence 单调队列dp
HDU 3401
POJ 1821
HDU 2191
HDU 3507
111 历史考试
UVa 111 - History Grading 最长递增子序列 LIS
103 堆砌盒子
10405 最长公共子序列
UVa 10405 - Longest Common Subsequence 最长公共子序列模板
674 硬币找零
UVa 674 - Coin Change 背包dp
10003 切割木棍
116 单项TSP
10131 越大越聪明
10131 - Is Bigger Smarter? 水dp
10066 双塔
10192 假期
UVa 10192 - Vacation 字符串dp
147 美元
UVa 147 - Dollars 背包
357 让我来数数方案
UVa 357 - Let Me Count The Ways 背包
562 划分硬币
UVa 562 - Dividing coins 背包
348 最优数组乘法序列
624 CD
10130 超级天平
UVA10130 - SuperSale 背包
531 妥协
10465 或默辛普森
UVa 10465 - Homer Simpson 背包
10285 滑雪
UVa 10285 - Longest Run on a Snowboard 记忆化搜索
437 巴比伦塔
UVa 437 - The Tower of Babylon LIS
10404 Bachet的游戏
620 细胞结构
825 走在安全的一边
10069 不同的子序列
10534 波形序列
10051 立方体塔
10651 一维独立钻石
UVa 10651 - Pebble Solitaire 状态压缩 dp
590 来去匆匆
10306 电子硬币
10739 字符串变回文
UVa 10739 - String to Palindrome 字符串dp
10304 最优排序二叉树
10271 筷子
UVa 10271 - Chopsticks dp
10617 又是回文数
UVa 10617 - Again Palindrome 字符串dp
11137 立方数拆分
UVa 11137 - Ingenuous Cubrency 背包
10154 重量和度量
UVa 10154 - Weights and Measures dp 降维
10201 移动大冒险第四部
10453 制造回文串
UVa 10453 - Make Palindrome 字符串dp
10029 编辑步数
10313 付账
10401 受伤的皇后
10891 取数游戏
11151 最长回文串
UVa 11151 - Longest Palindrome 字符串dp
10911 智力比赛组队
UVa 10911 - Forming Quiz Teams 状态压缩dp
10635 王子和公主
10564 沙漏中的路径
662 快餐
10626 买可乐
10118 免费糖果
607 讲座安排
10604 化学反应
10913 网格上行走
UVa 10913 - Walking on a Grid dp
11008 反物质射线
10723 电子基因
UVa 10723 - Cyborg Genes LCS
11258 字符串分割
10599 机器人
10817 校长的烦恼
10163 守店人
709 文本格式化
10280 新瓶装旧酒
10558 邪恶党的密谋
11081 字符串穿插
nefu 661 Clockwise 水DP+略几何
NEFU 696 Dart game 背包dp
------------
NEFU English Game 字符串 dp 字典树
--------