摘要: 题目链接 "P1880 [NOI1995]石子合并" 思路 区间dp啦啦啦啦 首先就是要注意要把石子堆想成圈,不想估计也可以,不过我太菜了,咕咕咕 用a数组是各堆的数量,max_dp数组是最大值,min_dp数组是最小值,容易得出枚举左右端点$l,r$和中间点$k$的方法,转移方程如下: $$ ma 阅读全文
posted @ 2019-05-22 21:43 pyyyyyy 阅读(164) 评论(2) 推荐(2) 编辑
摘要: 蒟蒻又来水博客了,咕咕咕 区间dp 学了区间dp后突然明白为毛floyed的本质是个dp了,而且是区间dp floyed可以看我这篇博客 "来玩啊!" floyed的原理就是枚举中间点用小的区间来更新大的区间,而区间dp的本质就是如此,好像用的了分治~~雾~~ 区间dp能解决的问题就是通过小区间更新 阅读全文
posted @ 2019-05-22 09:10 pyyyyyy 阅读(219) 评论(0) 推荐(3) 编辑
摘要: 一道区间dp的水题 题目链接 "来快活啊!" 思路 很简单的区间dp,思路和floyed差不多,就是需要把项链处理成环形 用$f[l][r]$表示以$a[l]$开头$a[r]$结尾的数串的最大和 转移方程: $$ f[l][r]=max(f[l][r],f[l][k]+f[k][r]+a[l] \c 阅读全文
posted @ 2019-05-22 09:05 pyyyyyy 阅读(134) 评论(0) 推荐(0) 编辑