动态规划
文章平均质量分 74
记录遇到的动态规划的题目
WDLieqi
这个作者很懒,什么都没留下…
展开
-
Codeforces Round 854 by cybercats (Div. 1 + Div. 2) C、D1
分析不难发现在没达到一个关键的点的时候肯定是对称是最好的,这样肯定能保证得到的字符串是最小的,而关键点到了之后就不需要平分了,全部放前面就好了。做 C 题的时候把自己绕晕了,之间明白是这样做的,但是做起来不是这里不行就哪里不行,做题之前需要把自己的思路逻辑理清楚,然后再去写。,你可以把它按任意顺序组合,保留的是你组合的字符串和它的倒序之间大的那一个,问你在满足上面条件的前提下字典序最小的字符串。,你有两个CPU,如果你选择的CPU的上一个进程和当前的进程一样,所用时间就是。的时候CPU1最后处理的进程是。原创 2023-03-09 15:45:09 · 555 阅读 · 0 评论 -
SWERC 2022-2023 - Online Mirror B, G
和左端点(右端点)的差,然后我们通过实例可以发现用用差值大的和用差值小的结果是一样的,那么就用大的,因为式子里面是减。怎么去算,首先这个题里面要从底部到目标点的最短路径肯定是等腰三角形的斜边外加。, 原因就说当两部分合并的时候一定有重合的部分,斜着的轨迹不可能重合,所以。个评委,还有一个由W和R组成的字符串,字符串的长度为。个不同的连续的子字符串的最大W含有量是多少。个不同的连续的子字符串,那肯定用长度为。轴的部分的最小值就是我们要求的。轴的距离有一部分的重合,另外。的最小需要的方格数,设。原创 2023-03-05 15:46:49 · 746 阅读 · 0 评论 -
ICPC2022网络赛第二场
的位置是终点)就可以得到所有的情况了。具体的操作就是不断改变k的长度。所以我们就可以得出最后的结果就是。结尾的所有的情况呢?emm,大家来看题解应该都明白题意,就不写了。的两个状态分别表示为从开头到以。首先我们怎么找出所有的以。通过不断调整起点的位置(,pos的值后面会说。原创 2022-09-26 20:36:41 · 306 阅读 · 0 评论 -
P1877 音量调节(动态规划)
一个和01背包差不多的用法,做题的时候要先看一下数据范围。我一开始想当然的把状态表示成第 i 首音乐要上升还是下降了,这种做法不可行。原创 2023-01-03 10:31:09 · 122 阅读 · 0 评论 -
股票买卖问题(动态规划)
目录一、股票买卖 二、股票买卖 II三、股票买卖 III给定一个长度为 N 的数组,数组中的第 i 个数字表示一个给定股票在第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。第一行包含整数 N,表示数组长度。第二行包含 N 个不大于 1e9 的正整数,表示完整的数组。输出一个整数,表示最大利润。这道题目就简单了,他只要一次最大,所以我们可以记录一下从1~n之间的最小和n~1之间的最大,找出相距最大的原创 2022-12-08 10:13:14 · 1165 阅读 · 0 评论 -
AcWing 80周赛C题 摆放棋子(动态规划)
原题链接定义dp[i][j][a][b]dp[i][j][a][b]dp[i][j][a][b]:已经用了iii个黑棋, jjj个白棋,且以当前放置的棋子颜色来算,黑棋连续a个,白棋连续b个的方案数(当前若为黑那么白棋连续为0)分析可得dp[i+1][j][k+1][0]dp[i + 1][j][k + 1][0]dp[i+1][j][k+1][0]可由dp[i+1][j][k+1][0]+dp[i][j][k][u]dp[i + 1][j][k + 1][0]+dp[i][j][k][u]dp[i+1]原创 2022-12-07 19:16:32 · 125 阅读 · 0 评论 -
[NOIP2001 提高组] 数的划分
针对这个方案我们可以先往每一个划分的区域里面先放一个1,然后再进行划分。份,且每份不能为空,任意两个方案不相同(不考虑顺序)。当划分的数里面有 1 的时候 方案数为。代表把数字 i 划分成 j 个数。,下面三种分法被认为是相同的。个整数,即不同的分法。问有多少种不同的分法。...原创 2022-08-05 21:32:48 · 229 阅读 · 1 评论 -
2020-2021 ICPC银川站 B - The Great Wall(动态规划)
在做题的时候我只是单纯的将当前的数看成是否要从这里新开一段,导致没有一点思路,看了答案才知道应该是将这个时候都有什么状态表示出来,而不是强硬地去凑结果,这里要重点反思。做题经验不够,应该继续加油。原创 2022-11-29 19:47:20 · 372 阅读 · 0 评论