随笔分类 - dp
摘要:###题目描述 糖果店的老板一共有M 种口味的糖果出售。为了方便描述,我们将 M 种口味编号 。 小明希望能品尝到所有口味的糖果。遗憾的是老板并不单独出售糖果,而是 颗一包整包出售。 幸好糖果包装上注明了其中 颗糖果的口味,所以小明可以在买之前就知道每包内的糖果口味。 给定
阅读全文
摘要:###题面 https://www.luogu.com.cn/problem/P2679 ###分析 CCF数据真的水。不过还是要写下正解: 令表示串前个字符,串前个字符,匹配子串数位t,且第位选/不选的方案数。实质上我们是在用
阅读全文
摘要:参考: https://blog.csdn.net/qq_51354600/article/details/120623720 ###题意 给定个多米诺骨牌,每个多米诺骨牌由上下两部分组成,每部分的点数为中的某一个数且已给定。 记上下行点数之差为上部分的点数之和-下部
阅读全文
摘要:###题意 给定一个由和组成的长度为的串,每一位作为两个数对战的环境。若环境值为,则较小的数胜利,反之则较大的数获胜。 个人(第个人自身的数为)在环境中对战,共有场战斗。在第个环境中任选两个剩下的人进行对战,胜者在第个环境与下一
阅读全文
摘要:###题面 ###分析 单源最短Hamilton路径的状压dp模板题。 表示终点为,经过的点集状态为的方案数。假设状态由转移到。当前计算,那么i->j的方案数等于到达所有与相连且不经过j的k点的方案数,即i->k->j。 因
阅读全文
摘要:###题意 https://www.luogu.com.cn/problem/P1270 ###分析 经典的树上背包,令表示在点剩余秒的最多画数 在结点考虑分给左右结点的时间,故枚举分给左儿子的时间,那么分给右儿子的时间就是: $
阅读全文
摘要:###题面 https://www.luogu.com.cn/problem/P8848 ###分析 比赛时打了个暴力就跑了,事后看讨论帖分析出来了正解。 1-1A的结论就是,最大子段和一定是 。因为最优数组排列一定是1与-1交叉排列。 首先容易发现,如果数组中的个数比$
阅读全文
摘要:###题面 https://www.luogu.com.cn/problem/P1220 ###分析 考虑区间 令为已经关了的灯,当前位置在的最少功耗; 为已经关了的灯,当前位置在的最少功耗。 可以发
阅读全文
摘要:###前言: 许多算法的状态数并不支持其在多项式时间内运行完成。比如TSP问题这种大部分为NP-Hard的问题。 在数据范围缩小的前提下(例如),不妨将状态数压缩成二进制情况,用一串二进制数表示整体情况。 ###洛谷 P1433 记为:当前整体状态为,老
阅读全文