码迷,mamicode.com
首页 >  
搜索关键字:状压    ( 1865个结果
dp--状压dp
Problem Description "互不侵犯" 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。 Analysis of ideas 把每一行的每一个状态用一个二进制数表示 定义dp[i][j ...
分类:其他好文   时间:2020-02-08 13:30:12    阅读次数:43
2020 2.4
t1 给出一个图,求图中所有不同有根树的权值之和。 定义有根树权值为 d表示点的深度,根的深度为0. n<=10 m<=1000 题解 还是类似于宝藏的状压。f[t][i][j]表示叶子距离根节点距离为t,非叶子节点为状态i,叶子节点为状态j,权值的和,g[t][i][j]表示方案数。 f[t][i ...
分类:其他好文   时间:2020-02-06 22:55:33    阅读次数:83
cf1242C Sum Balance 【图 + 状压】
题目链接 "cf1242C" 题解 题意:有K个组,每组有若干个数【所有数互异】,现在从每个组取出一个数,然后再将这些数分别放入一个组中,是否存在方案使得操作结束后每个组数字的和相等 最后相等的和是固定的,我们可以求出每个组距离结果的差值,对于这个组每个数,如果要将其取出,那么放入的一定就是这个数再 ...
分类:其他好文   时间:2020-02-06 16:30:47    阅读次数:98
待更新算法
网络流 最大流和最小费用最大流原理 上下界网络流 模拟费用流 网络流建模总结 带花树 树 树上倍增 树链剖分 点分治 基环树 DP 概率期望dp 单调队列dp 状压dp 斜率优化dp 计算几何 模板 半平面交 好题 数据结构 线段树高级应用 可持久化线段树 Treap Splay 可持久化平衡树 树 ...
分类:编程语言   时间:2020-02-05 09:27:29    阅读次数:86
状压dp
状态压缩DP [TOC] 1.状态压缩的定义 状态压缩的定义:我们知道任何一个二进制都可以对应唯一的十进制数,反过来也成立。 所以我们可以用一个数来代替一组数从而降低维数 。这种解题手段我们叫做状态压缩。 举个例子:如果数组中的某一行全是0或全是1,例如000,001,我们可以将000用0表示,00 ...
分类:其他好文   时间:2020-02-02 23:42:04    阅读次数:103
CF1225G To Make 1
"Link" 设$a_i$总共除过$b_i$次,那么我们要做的就是找到一组$b$使得$\sum\limits_{i=0}^na_ik^{ b_i}=1$。 显然存在合法的$b$就存在一组合法的合并方案,具体的求解可以dfs。 考虑状压dp,设$f_{s,x}$表示存在一组$b$使得$\sum\lim ...
分类:其他好文   时间:2020-01-31 22:43:28    阅读次数:94
题解 P2831 【愤怒的小鸟】
"题目" 我的天,这题是真的卡精度...... 主要是精度很不好处理,经本蒟蒻测验,精度在$10^{ 6}$会比较好~~优雅~~ 【分析】 对于这种某个变量特别小$(\leq 31)$的题目,本蒟蒻第一反应就是状压 对于某个抛物线,一定要打到起码一个小猪(不然不如不要这一条抛物线) 有人觉得最少会打 ...
分类:其他好文   时间:2020-01-30 18:49:23    阅读次数:54
Atcoder Beginner Contest152F(DFS+状压DP)
二维状压写成一维状压,省略加上第i条边这一维 1 #define HAVE_STRUCT_TIMESPEC 2 #include<bits/stdc++.h> 3 using namespace std; 4 vector<pair<int,int> >v[57]; 5 long long dp[1 ...
分类:其他好文   时间:2020-01-29 19:30:56    阅读次数:77
1238E
状压dp 看起来不是很好状压 反过来考虑计算贡献 $dp[S]$表示当前已经放置了集合$S$的字母 $S$内部距离之和以及$S$内部摆放方法距离对于外部还未选的字母的贡献和 这样外面怎么放不会影响当前状态的最优 因为当添加一个字母在末尾 它和$S$的未计算的贡献只有一个间隔 之前的间隔已经计算了 其 ...
分类:其他好文   时间:2020-01-27 23:32:48    阅读次数:87
[THUWC2017]随机二分图
"传送门" 题目 某人在玩一个非常神奇的游戏。这个游戏中有一个左右各$n$个点的二分图,图中的边会按照一定的规律随机出现。 为了描述这些规律,某人将这些边分到若干个组中。每条边或者不属于任何组 (这样的边一定不会出现),或者只属于一个组。 有且仅有以下三类边的分组: 这类组每组只有一条边,该条边恰好 ...
分类:其他好文   时间:2020-01-27 22:02:10    阅读次数:67
1865条   上一页 1 ... 9 10 11 12 13 ... 187 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!