刘汝佳《训练指南》动态规划::Beginner (25题)解题报告汇总



本文出自 http://blog.csdn.net/shuangde800



刘汝佳《算法竞赛入门经典-训练指南》的动态规划部分的习题Beginner 打开


这个专题一共有25题,刷完后对dp的感觉提升了不少。

现把解题报告整理了一下,希望对大家能有帮助。


FILE11584-Partitioning by Palindromes题解


FILE1424-Salesmen题解


FILE10534-Wavio Sequence题解


FILE11552-Fewest Flops题解


FILE11404-Palindromic Subsequence题解


FILE1456-Cellular Network 题解


FILE11795-Mega Man's Mission题解


FILE1452-Jump题解


FILE1366-Martian Mining 题解


FILE10564-Paths through the Hourglass题解


FILE10817-Headmaster's Headache题解


FILE1292-Strategic game题解


FILE1351-String Compression题解


FILE1291-Dance Dance Revolution 题解


FILE1252-Twenty Questions题解


FILE10163-Storage Keepers题解


FILE10453-Make Palindrome 题解


FILE10254-The Priest Mathematician题解


FILE437-The Tower of Babylon 题解


FILE442-Matrix Chain Multiplication 题解


FILE473-Raucous Rockers题解


FILE590-Always on the run题解


FILE607-Scheduling Lectures题解


FILE662-Fast Food题解


FILE672-Gangsters题解




入门习题 (Exercises: Beginner)

UVa11584Partitioning by Palindromes入门题目
LA4256Salesman入门题目
UVa10534Wavio Sequence可以转化为经典问题,时间O(nlogn)
UVa11552Fewest Flops序列划分模型;状态设计
UVa11404Palindromic Subsequence可以转化为LCS
LA4731Cellular Network需要一点概率知识和推理
UVa11795Mega Man's Missions基础的集合动态规划
LA4727JumpJoseph问题的变形
LA3530Martian Mining模型简单,但需要减少重复计算
UVa10564Paths through the Hourglass类似01 背包问题
UVa10817Headmaster's Headache集合动态规划
LA2038Strategic Game树上动态规划(基础题)
LA3363String Compression字符串动态规划
LA2031Dance Dance Revolution以跳舞机为背景的题目
LA4643Twenty Questions有趣的问题;比较基础的动态规划
(extra)UVa10163 Storage Keepers
(extra)UVa10453 Make Palindrome
*(extra)UVa10254The Priest Mathematician
**(extra)UVa437The Tower of Babylon
**(extra)UVa442Matrix Chain Multiplication最优矩阵乘法
**(extra)UVa473Raucous Rockers可以优化
**(extra)UVa590Always on the Run
**(extra)UVa607Scheduling Lectures
**(extra)UVa662Fast Food可以优化
**(extra)UVa672Gangsters



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值