上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 81 下一页
摘要: 其实做到这里,可以想一下费用提前计算的题目有什么特征 首先,如果按照正常的DP,一个单元所产生的的费用是要等DP到这个单元的时候才计算的 而如果这个单元的费用可以拆分(比如此题,时间乘以费用系数,由于系数固定,所以把时间拆分出来,也就是乘法分配律,\((a+b+c...)\times d=ad+bd 阅读全文
posted @ 2024-01-29 07:44 最爱丁珰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 这道题目是很典型的费用提前计算的题目 费用提前计算,我们考虑如何分摊费用到每个单元上 这里就是在走向一个路灯时,把这段时间剩下没关的所有路灯的费用算到这个路灯上 然后尝试推一下方程,由数学归纳法可知是能够推走的 阅读全文
posted @ 2024-01-29 07:28 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 费用提前计算,一个很重要的思想就是考虑如何分摊费用到每个单元上,然后直接计算每个单元对全局费用的贡献 这道题目可以知道,比较特殊的是蓝草和绿草(所以下面就先考虑这两种草而忽略红草) 对于蓝草,我们种在某一格,他对全局造成的影响是什么?他既会使前面(定义为从入口那端开始数)的绿草的中毒的伤害增加也会使 阅读全文
posted @ 2024-01-29 00:12 最爱丁珰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 很容易想出一个状态,设\(f[i][j][0/1]\)表示以\(i\)为根节点,安装\(j\)个监听器,根节点是否安装了监听器的总方案数 然后你去推,就会发现我们还需要知道根节点是否被监听这一个信息(最开始\(0/1\)那一维设成根节点是否被监听也是会发现需要知道根节点是否安装了监听器) 所以我们设 阅读全文
posted @ 2024-01-28 23:17 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 看到这种题可能一来没有思路,但是很明显地可以发现DP方程为\(f[i][j]\)表示以\(i\)为根的子树,\(i\)的值为\(j\)的最小权值 显然会超时,但是我们也显然没有什么更好的DP状态可以设置,所以DP状态肯定是这个 那么就是说我们的第二维设置大了,这就说明有引理会让整棵树的最大权值不是很 阅读全文
posted @ 2024-01-28 10:39 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 看这篇题解 这道题目的启示:如果整体不好考虑,就考虑单个单元对答案的贡献 而且考虑贡献的时候,一定要注意,每个单元的贡献一定要考虑全局,即不要只考虑子树,也要考虑子树外的一部分 另外也可以把子树根节点与其父亲节点的连线考虑在DP状态内,也是可以推走的 update 2024.6.30 这道题目其实是 阅读全文
posted @ 2024-01-28 10:21 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 这是一道自顶向下的树形DP,可以见识一下 看这篇题解 这篇题解的状态的描述与转移都有些错的,可以看代码和评论区 主要就是知道,这种括号序列已经出现过很多次了,要知道一个合法的括号序列的拆分方式是唯一的,只可能是(A)(A是一个合法括号序列)或者ABC...(A,B,C...是合法的括号序列,而且他们 阅读全文
posted @ 2024-01-27 23:28 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 我们先按树形DP做 我们模拟一下如何走,会发现有可能会先从根节点往下走,然后回到根节点,再从根节点继续往下走,这个过程甚至可以重复多次 所以我们会发现很重要的一点就是是否回到根节点,所以我们设\(f[i][j][0/1]\)表示根节点是\(i\),走\(j\)步,终点是不是根节点的最多走的点数(注意 阅读全文
posted @ 2024-01-27 22:56 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 这里主要就是复习一下,充分利用DP状态,设某一维度为人数,而值表示最大利润 还要注意,时间复杂度是\(O(NM)\) 阅读全文
posted @ 2024-01-27 15:24 最爱丁珰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 这道题目主要是记住他这个状态的设定,是“不少于”而不是“刚好” 然后看看那个状态转移方程,是不会遗漏最优解的(就是是正确的) 然后还算一下时间复杂度,好像是\(O(n^2)\) update 2024.6.30 其实这道题目是可以用表示“刚好”的状态的,见最新一次提交的代码,当然用表示“不少于”的状 阅读全文
posted @ 2024-01-27 14:58 最爱丁珰 阅读(4) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 81 下一页