随笔分类 - DP --- 状压dp
摘要:"题面" 题解 可以想到枚举成为最大前缀和的一部分的数 设sumi=∑j∈ia[j] 设fi表示满足i的 最大前缀和 等于sumi的方案数 转移:对于∀k∉i,sumi0 则有 $$ f_{i\cup\{k\}
阅读全文
摘要:题面 题解 最优肯定是尽可能用大面值硬币 设f[i]表示最小面值为i时的最小答案 则:(令p是i的最小质因子) f[ip]=min(f[ip],f[i]+n∑j=1(a[j]%i)/(i/p)) 用线性筛预处理每个
阅读全文
摘要:题面 BZOJ权限题 HDU vjudge 题解 dp套dp。。。 根据lcs的转移: $$ lcs[i][j]=max \begin{cases} lcs[i-1][j-1]+1 & (t[i] = s[j]) \\ max(lcs[i-1][j],lcs[i][j-1]) & (t[
阅读全文
摘要:题面 题解 简单状压dp 我们考虑把一个点放进独立集中, 所有与它相邻的点和还没有考虑的点在后面任意一个位置都对答案没有影响 其中我们认为考虑了一个点,当且仅当这个点在独立集中或者与独立集中的点联通 那么枚举下一个考虑的点,这个点一定可以加入独立集 设f[i][S]表示独立集大小为i,已
阅读全文