![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
状压dp
1035719430
浙江弱校弱选手
展开
-
codeforces Educational Codeforces Round 113 F. Palindromic Hamil (状压dp)
传送门:https://codeforces.com/contest/1569/problem/F先考虑合法的字符串数量上界 考虑搜索发现只有 1.5e51.5e51.5e5的量 (也可考虑贝尔数为理论上界状态)对于一个给定的字符串 如果每个字符只出现两次 我们可以通过状压dp快速解决 O(2n/2∗(n/2)2)O(2^{n/2}*(n/2)^2)O(2n/2∗(n/2)2)并且满足上述条件的字符串很少(1e51e51e5)左右 那么复杂度是可以接受的然后对于每个字符出现多次,那原创 2021-09-22 17:21:55 · 120 阅读 · 0 评论 -
2018.8.9T1(状压DP)
描述 作为一场自闭模拟赛,需要一道10k模拟加玄学剪枝题。在魔塔这个游戏中,勇士有四个数值,血量,攻击,防御和魔防。怪物也有三个数值,血量,攻击和防御。勇士和怪物攻击方式一般是这样的,双方轮流攻击,每回合造成自己攻击减去对方防御的伤害,如果自己的攻击比对方的防御低,那么无法对对方造成伤害。如果怪物血量变得小于等于0,那么怪物死亡,勇士获胜。如果勇士的攻击不超过怪物的防御,那么无法战斗。在一场...原创 2018-08-15 07:02:41 · 212 阅读 · 0 评论 -
FZOJ195. 「2019冬令营提高组」树(树的同构,树hash,状压dp,动态规划)
题目大意:给出一颗 nnn 个节点的树 AAA 和一颗 mmm 个节点的树 BBB ,求 AAA 有多少个不同的连通子图与 BBB 同构,答案对 109+710^9+7109+7 取模我们定义两个图同构当且仅当存在一个节点的对应方案使得每个图中的每个节点恰好与另一个图中的某个节点相对应,且如果在一个图中两个节点之间有连边,它们在另一个图中对应的两个节点之间也有连边。n≤2000,m≤12n\...原创 2019-02-22 14:46:41 · 417 阅读 · 0 评论