动态规划
文章平均质量分 73
Zarxdy34
这个作者很懒,什么都没留下…
展开
-
BZOJ1207【HNOI2004】打地鼠
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1207 【分析】 显然的动规...不要害怕10000的数据范围,n^2还是可以很轻松地过掉的。 三个小优化:1.决策从i-1到1枚举 2.状态转移时先判断f[j]>=f[i] 3.记录前i个f的最大值mx[i],如果f[i]>mx[j]那么决策1..j就不需要考原创 2015-04-18 15:18:00 · 644 阅读 · 0 评论 -
POJ3020 Antenna Placement
题目链接:http://poj.org/problem?id=3020 【分析】 这道题可以用很多算法搞过去。 可以写二分图或者轮廓线DP,蒟蒻表示太弱写不来二分图就去写轮廓线DP了。 裸的二分图、裸的轮廓线也就没什么好说的了......注意数组的初始化(前几篇博文提到遇多组数据初始化死,果然这次又WA在这了)。 【代码】 #include #原创 2015-05-16 13:46:05 · 505 阅读 · 0 评论 -
BZOJ1492【NOI2007】货币兑换
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1492 【分析】 首先要利用一个贪心的思想,就是在同一天要么把钱全部换成金劵,要么把金劵全部换成钱。因为如果当天换钱或换金劵有利润,那么就全换掉,没有利润就不换。 于是设f[i]为第i天能得到的最多的钱,x[i]与y[i]分别表示用第i天换来的钱全部换取A、B劵的数量,那么有f原创 2015-04-18 13:47:17 · 576 阅读 · 0 评论