DP
文章平均质量分 70
P_hillipe
这个作者很懒,什么都没留下…
展开
-
JZOJ6392 僵尸
题目大意n<=2e3n<=2e3n<=2e3solution首先转化问题,考虑求全部被占领的方案.不难想到树形DPDPDP,但是该怎么设置DPDPDP的状态呢?考虑f[x][i]f[x][i]f[x][i]表示xxx的子树全部被占领,xxx的子树内最强的僵尸为iii.(离散僵尸)但是问题来了,僵尸并不只从子树内走过来,也有可能从外面走过来.所以将状态设置为f[x]...原创 2019-10-30 10:08:10 · 170 阅读 · 0 评论 -
决策单调性DP学习小记
四边形不等式解决形如这样的DP式子的问题Fi,j=min{Fi−1,k+wk+1,j}(i&lt;=k&lt;=j)F_{i,j} = min\{{F_{i - 1,k} + w_{k + 1,j}}\}(i&lt;=k&lt;=j)Fi,j=min{Fi−1,k+wk+1,j}(i<=k<=j)或者是Fi,j=min{Fi−1,k,Fk+...原创 2018-12-11 13:18:36 · 299 阅读 · 1 评论 -
背包问题总结
01背包最基础的背包问题.给你 nnn 个物品及容量为 mmm 的背包.每个物品有体积和价值,问最大的价值是多少.转移方程显然Fj=max(Fj,Fj−t[i]+w[i])F_j=max(F_j,F_{j-t[i]}+w[i])Fj=max(Fj,Fj−t[i]+w[i])注意枚举顺序是倒序,因为01背包每个物品只能选一次,所以状态之间不能互相影响.代码如下完全背包同01背...原创 2019-04-19 13:30:07 · 144 阅读 · 0 评论 -
JZOJ6340 B
题目大意给定一个长度为NNN的数列aaa每次操作在[1..N][1..N][1..N]中等概率选择一个ai>0a_i>0ai>0的aia_iai,并将其-1.问期望多少次操作后a1a_1a1变为000.N,ai<=5e5N,a_i<=5e5N,ai<=5e5Solution设bib_ibi表示对于aia_ia...原创 2019-09-06 22:44:03 · 232 阅读 · 0 评论