状压
文章平均质量分 92
桜のような恋でした
.
展开
-
【CCPC2022桂林站】【状压dp】B. Code With No Forces
CCPC2022桂林站B题的详细题解。原创 2022-11-17 00:05:59 · 269 阅读 · 0 评论 -
【状态压缩】【广度优先搜索】重置序
【题目描述】 一个芯片可以有N种不同的状态,不妨设为0到N-1。其中,0状态是准备状态。当芯片出现错误时,可能会处于任意状态。因此需要一个重置序列来将它变成准备状态。你的任务就是寻找这个重置序列。 当芯片处于状态i时接收了命令j,它会立刻转变成状态d[i,j]。对于任意初始状态,你找到的重置序列都应最终将它变成准备状态。在此基础上,你找到的重置序列应该最短。 【输入】 第一行两个整数n,m(2&l...原创 2019-03-30 15:27:13 · 193 阅读 · 0 评论 -
【APIO2007】【状态压缩】动物园
【题目描述】 新建的圆形动物园是亚太地区的骄傲。圆形动物园坐落于太平洋的一个小岛上,包含一大圈围栏,每个围栏里有一种动物。如下图所示: 你是动物园的公关主管。你要做的是,让每个参观动物园的游客都尽可能高兴。今天有一群小朋友来到动物园参观,你希望能让他们在动物园度过一段美好的时光。但这并不是一件容易的事——有些小朋友喜欢某些动物,而有些小朋友则害怕某些动物。例如, Alex 喜欢可爱的猴子和考拉,...原创 2019-03-23 13:04:25 · 240 阅读 · 0 评论 -
【树哈希】【状压dp】树
【题目描述】 给出一棵N个节点的树A以及一棵M个节点的树B,求A有多少个不同的连通子图与B同构,答案对109+7取模。 我们定义两个图同构当且仅当存在一个节点的对应方案使得每个图中的每个节点恰好与另一个图中的某个节点相对应,且如果在一个图中两个节点之间有连边,它们在另一个图中对应的两个节点之间也有连边。 【输入】 第一行一个正整数N。 接下来N-1行每行两个整数,表示树中一条边的两端点编号,节点编...原创 2019-09-01 22:01:42 · 162 阅读 · 0 评论 -
【ZJOI2015】【期望dp】【状压dp】地震后的幻想乡
【题目描述】 傲娇少女幽香是一个很萌很萌的妹子,而且她非常非常地有爱心,很喜欢为幻想乡的人们做一些自己力所能及的事情来帮助他们。 这不,幻想乡突然发生了地震,所有的道路都崩塌了。现在的首要任务是尽快让幻想乡的交通体系重新建立起来。幻想乡一共有 n 个地方,那么最快的方法当然是修复 n−1 条道路将这 n 个地方都连接起来。 幻想乡这 n 个地方本来是连通的,一共有 m 条边。现在这 m 条边由于地...原创 2019-09-13 23:32:30 · 99 阅读 · 0 评论 -
【PKUSC2018】【状压dp】【计数dp】最大前缀和
【描述】 小 C 是一个算法竞赛爱好者,有一天小 C 遇到了一个非常难的问题:求一个序列的最大子段和。 但是小 C 并不会做这个题,于是小 C 决定把序列随机打乱,然后取序列的最大前缀和作为答案。 小 C 是一个非常有自知之明的人,他知道自己的算法完全不对,所以并不关心正确率,他只关心求出的解的期望值,现在请你帮他解决这个问题,由于答案可能非常复杂,所以你只需要输出答案乘上 n! 后对 99824...原创 2019-09-28 22:18:03 · 101 阅读 · 0 评论