区间DP
Winterfell30
这个作者很懒,什么都没留下…
展开
-
ZOJ 3469 Food Delivery (区间DP)
题意一个外卖员要从x出发,送一条线上的n个人的外卖,每个人都有一个不满意度,这个会随着时间变化而增加,求送完所有人家外卖之后最低的不满意度。思路dp[l][r][0/1]表示送完了l和r这段区间之后,现在快递员待在l/r时这段区间的最小不满意度。 那么dp[i][j]都能够进行递推了,需要注意的是,因为时间是会累加的,但是如果递推到某个地方再计算的话时间无法统计,所以我们在计算每个区间的时候就加上原创 2016-05-24 14:21:57 · 494 阅读 · 0 评论 -
Codeforces 149D Coloring Brackets (不错的区间DP)
题意给出一个合法的括号序列,要求给这个序列染色,求染色方案。 1.可以选择无色、红色、蓝色。 2.每一对括号要有且仅有一个染色的括号。 3.相邻的括号不能有相同的颜色(无色没关系)思路显然是个区间DP,然后因为他的转移和相邻和相对的括号有关系,所以我们要对每一个区间保存一下当前区间端点的括号颜色,也就是dp[i][j][k][l]表示区间ij的端点颜色分别为k和j时此区间的染色种数。 不过这原创 2016-05-24 14:43:35 · 548 阅读 · 0 评论