题目链接:https://vjudge.net/problem/LightOJ-1422 简单题意:参加n场舞会,编号为i的场次需要穿衣服i。衣服可以叠着穿,只看最外层的衣服,而且脱下后不能再穿。求最少要买的衣服数 不太能想到这是个区间dp吧,而且方程和以前做的简单区间dp(能量项链,poj2955 ...
分类:
其他好文 时间:
2020-07-04 23:04:07
阅读次数:
91
简单区间dp。 考虑 $f_{i,j,mn,mx}$表示 $i,j$ 区间的最大值为 $mx$,最小值为 $mn$ 的最小花费,$g_{i,j}$ 为删掉 $[i,j]$ 的最小花费。目标答案:$g_{1,n}$ 我们容易发现这个状态可以由区间 $[L,R 1]$ 和 $[R,R]$ 合并起来,即加 ...
分类:
其他好文 时间:
2020-02-06 01:36:02
阅读次数:
59
考试过程 状态比较好,刚开场发现配置打错了,死活不能F5编译运行 只好放弃,T1简单区间DP,结果暴力打了2h,啊让人绝望的码力 T2一看贪心骗高分,写了好多cmp最后发现对拍过不去的点满足A和B都特别大 然后就想到了要枚举最后的跳是那个点,奈何没时间了 题解 T1「区间dp」 T2「贪心」 正确的 ...
分类:
其他好文 时间:
2019-11-09 13:27:49
阅读次数:
91
简单区间DP。吐槽吐槽:没想到前缀和处理结果写得好复杂,大数据过了小数据没过十分郁闷...... ...
分类:
其他好文 时间:
2017-10-03 20:11:23
阅读次数:
160
FJ has purchased N (1 <= N <= 2000) yummy treats for the cows who get money for giving vast amounts of milk. FJ sells one treat per day and wants to m ...
分类:
其他好文 时间:
2017-09-03 10:06:55
阅读次数:
210
题目链接:http://poj.org/problem?id=1651 题意:一系列的数字,除了头尾不能动,每次取出一个数字,这个数字与左右相邻数字的乘积为其价值, 最后将所有价值加起来,要求最小值。 这题容易会想到贪心就是先把最大的数先取出这样就能满足剩下的总价值尽可能的小,如果出现多个一样 的数 ...
分类:
其他好文 时间:
2016-12-14 19:11:21
阅读次数:
208
任意两个切割点之间无法再分割
所以如果设dp[i][j] 表示从i位置切到j位置其实没有多大意义,亲测这样会TLE
dp[i][j]表示切割第i个切割点开始的位置到第j个切割点的位置结束的木棍的最小花费
时间复杂度O(n3)O(n^3)/*************************************************************************
>...
分类:
其他好文 时间:
2015-05-22 09:50:43
阅读次数:
149
// poj2955 简单区间dp
// d[i][j]表示i到j区间所能形成的最大匹配序列
// dp[i][j] = max(dp[i][k]+dp[k+1][j]){i<k<j}
// dp[i][j] = max(dp[i+1][j-1]+2) if (s[i] match s[j])
//
// 记忆化搜索的时候,将dp[i][i] = 0 ,其他赋值成-1;
//
// 做题的时候刚开...
分类:
其他好文 时间:
2015-05-09 19:08:13
阅读次数:
118