数据结构优化DP
youth518
这个作者很懒,什么都没留下…
展开
-
P6009 [USACO20JAN]Non-Decreasing Subsequences P 矩阵优化DP
题意:戳这里查看分析:我们先不考虑区间的限制设出DP状态,f[i][j]f[i][j]f[i][j]表示枚举到第iii个数,单调不降序列最后一位是jjj的方案数转移方程就是:if(a[i]!=j) f[i][j]=f[i-1][j]else f[i][j]=f[i-1][k](k<=j)我们发现可以用矩阵维护,那么对于限定区间的我们考虑通过类似差分的操作ans=I∗∏i=1l−1T−1∗∏i=1rTans=I*\prod_{i=1}^{l-1}T^{-1}*\prod_{i=1}^原创 2020-10-21 11:02:12 · 159 阅读 · 0 评论 -
P2605 [ZJOI2010]基站选址 线段树优化DP
题意:戳这里查看分析:我们发现题目里面每一个建立的基站可能会对之前的状态有所影响,所以我们在设计DP状态时需要将这种影响消除掉我们设f[i][j]f[i][j]f[i][j]表示在第iii个村庄修建第jjj个基站且不考虑对[i+1,n][i+1,n][i+1,n]个村庄的影响时的最小费用转移方程就是 f[i][j]=min(f[k][j−1]+cost[k][i]+c[i])f[i][j]=min(f[k][j-1]+cost[k][i]+c[i])f[i][j]=min(f[k][j−1]+c原创 2020-10-21 10:43:55 · 137 阅读 · 0 评论