![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DP习题训练
文章平均质量分 85
DP习题训练
liang_2026
这个作者很懒,什么都没留下…
展开
-
CF1733E Conveyor(2700*) 题解(神奇DP)
简要题意:有一个120行,120列的网格,行列均从0开始编号。我们使用xy表示从上到下第x行, 从左到右第y列 对应的方格。这个网格上的每一个格子都有一个传送带,初始时所有传送带的方向都为右边。初始时(第0秒),格子00有一个水滴,每一秒这个传送带会这样变化:1.所有水滴沿着所在传送带所指的方向,移动一个;2.若水滴来到网格外,立即消失;若两个水滴同时来到一个方格,它们会合并;原创 2023-11-09 19:53:47 · 147 阅读 · 0 评论 -
CF1781F Bracket Insertion(2700*) 题解(括号匹配DP)
简要题意:你需要执行一下步骤n次来构建括号序列:⋅等概率选择一个空位(若当前有k个字符,则有k1个空位)。⋅以p的概率插入字符串()或以1−p的概率插入字符串)(,插入后长度增加2。给定np,求出最后得到一个合法括号序列的概率,对998244353取模。注意:读入的是q,而pq×10−4。原创 2023-11-09 19:04:41 · 254 阅读 · 1 评论 -
noip模拟赛多校第八场 T4 不要翻墙 (矩阵乘法优化DP, 动态DP)
矩阵乘法优化DP原创 2023-11-06 20:52:40 · 137 阅读 · 0 评论 -
干草堆题解---单调队列优化DP
单调队列优化DP是很套路的技巧,我们需要考虑一个元素新加入后会不会有前面的元素用不到。如果满足了这个性质,我们就可以考虑使用单调队列来进行优化。原创 2023-09-21 19:18:03 · 63 阅读 · 0 评论 -
题解 :棋盘分割
区间DP,题解原创 2022-07-31 16:57:05 · 133 阅读 · 0 评论 -
DP练习--最佳课题选择
一.题面二.分析:首先我们要考虑最优值的变化,且本题无后效性。所以很明显可以用DP做。首先考虑1.阶段:很明显可以想到论文的数量但是课题也必须要考虑 所以状态数组要加一维2.状态:f[i][j]表示前i篇论文从前j个课题中选择去写所需的最短时间3.状态转移:f[i][j]=min(f[i][j],f[i-k][j-1]));(0<=k<=i)4.细节:本题的数据范围较小,但乘积较大,需要开long long5.初值:f数组中的每个元素都要附上一个极大值 但f[0][i]=原创 2021-07-30 20:28:43 · 98 阅读 · 1 评论