随笔分类 -  动态规划/dp / 一般动规

摘要:P4229 某位歌姬的故事 处理复杂点的 dp 题。 思路 先考虑 n 比较小的情况,把每个询问放到线段上,发现每个格子只能满足覆盖最小的限制,于是考虑将询问有效区间排序考虑。 设 f[i][j] 表示在 j 处放最大值满足限制 ij 之前任选,j 阅读全文
posted @ 2024-10-12 08:34 彬彬冰激凌 阅读(14) 评论(0) 推荐(1) 编辑
摘要:P10681 COTS/CETS 2024 奇偶矩阵 Tablica 来自 qnqfff 大佬的梦幻 dp。 约定 二元组 (n,m) 表示一个 nm 列的矩形。 不添加说明的子问题,限制与题面一致。 思路 先考虑放最后一行,发现你填的位置经过变换后可以得到其他的结果, 阅读全文
posted @ 2024-09-27 08:39 彬彬冰激凌 阅读(15) 评论(0) 推荐(1) 编辑
摘要:CF1503E 2-Coloring cjx 组合强。 思路 观察一下题目,不难发现只有当黄色形成如下的单峰时才合法。 (染错色了,将就一下) 其中两座峰的峰顶高度相加等于 m,为了方便统计,我们钦定右边的峰一定在左峰下方的行出现,最后答案乘以二就是最终方案。 发现对于每一边是两个最长不下降 阅读全文
posted @ 2024-08-17 10:13 彬彬冰激凌 阅读(15) 评论(0) 推荐(2) 编辑
摘要:ARC127E Priority Queue 分析性质+dp。 思路 由于每次加入的数肯定是一个 a 的排列,但这个角度不好考虑。 设 {a} 为最终状态的集合,其中 ai<ai+1,显然集合内元素个数为 AB。 然后可以发现,按照元素值升序的加入顺序形 阅读全文
posted @ 2024-01-26 09:35 彬彬冰激凌 阅读(7) 评论(0) 推荐(0) 编辑
摘要:传话游戏 思路 分析题目后不难发现,对于一个单词只可以和前后进行交换。 问题变为:有 n 个单词只可以前后交换问,每个单词至多交换一次,求最后的单词序列种数。 设 f[i][0/1/3] 为前 i 个单词,0:与前面的单词交换的方案数,1:不交换的方案数,\( 阅读全文
posted @ 2023-10-17 22:23 彬彬冰激凌 阅读(26) 评论(0) 推荐(0) 编辑
摘要:CF1168C 题面及数据范围 Ps:链接为洛谷OJ。 发现对于每一个 i 需要求经过若干次转移使第 j 个二进制位为 1 的最近位置 k,查询时,当 ky 便可以到达。 下文的位无特殊说明位均指二进制位。 设 f[i][j] 为 \(i\ 阅读全文
posted @ 2023-10-16 21:41 彬彬冰激凌 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示