http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5264题意:给出n道题目以及每一道题目不同时间做的兴趣值,让你求出所有做题顺序中兴趣值大于等于m的比例。用一个分数表示。状压dp。 枚举每一个状态,用二进制表示。dp[i][j]表...
分类:
其他好文 时间:
2014-11-02 17:48:52
阅读次数:
172
用dfs找到状态的最优解且那个正方形块可以由两个水平块组成,所以无需考虑 1 #include 2 #include 3 #include 4 5 using namespace std; 6 #define N 1005 7 int state[N] , n , m , dp[N][1 5...
分类:
其他好文 时间:
2014-11-02 13:46:46
阅读次数:
147
题意:有n个长为m的各不相同的二进制数(允许存在前导0),别人已经事先想好n个数中的一个数W,你要猜出这个数。每次只可以询问该数的第K为是否为1.问采用最优询问策略,则最少需要询问多少次能保证猜到。比如有1100 和 0110两个数,只需要询问第一或第三位数是否为1,即可猜中,因此答案为1.分析:d...
分类:
其他好文 时间:
2014-11-02 12:00:51
阅读次数:
159
题意:一共有s(s ≤ 8)门课程,有m个在职教师,n个求职教师。每个教师有各自的工资要求,还有他能教授的课程,可以是一门或者多门。要求在职教师不能辞退,问如何录用应聘者,才能使得每门课只少有两个老师教而且使得总工资最少。分析:因为s很小,所以可以用状态压缩。dp(i, s1, s2)表示考虑了前i...
分类:
其他好文 时间:
2014-11-01 20:26:03
阅读次数:
202
题意:
给n个本源串,m个病毒串
求一个最多的长度的单词包含所有的本源串并不包含任意一个病毒串
串均为01串
思路:
只有10个本源串
一开始想的是直接建立完trie图 然后在图上直接spfa
结果发现 dis[60005][1030] 超内存了
这个时候就要想到
其实只有节点的mark值大于0的节点是我们需要用的
就是那些含有状压权值的节点
那么我们先记录下这些节点是哪些
...
分类:
其他好文 时间:
2014-11-01 16:21:54
阅读次数:
159
zoj月赛的题目,非常不错的一个状压dp。。题目大意是一个一维的2048游戏只要有相邻的相同就会合并,合并之后会有奖励分数,总共n个,每个都可以取或者不取问最终得到的最大值数据范围n#include #include#include#include#includeusing namespace st...
分类:
其他好文 时间:
2014-10-31 20:29:23
阅读次数:
212
题意:
n个长为m的字符串 等概率的藏起来一个串 然后游戏者来猜藏起来的串是什么 每一步游戏者可以等概率的询问字符串的一个位置 再不断的知道一些位置后 游戏者就可以确定藏起来的串是什么 问 游戏者的期望步数
思路:
可以说是一道概率题 也可以说是期望题 总之感觉题目不错…
首先如果我们枚举藏起来的串是哪个(复杂度n) 然后利用状压去dp维护猜某些位的状态的概率 以及对...
分类:
其他好文 时间:
2014-10-31 19:07:07
阅读次数:
197
(写的题真少QAQ动态规划:【vijos】1286 座位安排(状压dp)【BZOJ】1026: [SCOI2009]windy数(数位dp)【BZOJ】1596: [Usaco2008 Jan]电话网络(树形dp+特殊的技巧)【BZOJ】1827: [Usaco2010 Mar]gather 奶牛大...
分类:
其他好文 时间:
2014-10-31 15:33:46
阅读次数:
290
鞍山热身赛的题,也是去年多校原题题目大意:求n个数的排列中满足相邻两个数互质的排列的数量并取模当时的思路就是状压dp.. dp[i][state] state用二进制记录某个数是否被取走,i 表示当前序列末尾的数字然后gcd状态转移可是n是28,算了一下有几亿个状态。。没法做。。回来之后找了题解发现...
分类:
其他好文 时间:
2014-10-31 15:20:29
阅读次数:
342
题目大意:给出一个地图,有两种点,P点可以站人,H点不能站人。每放一个人就会对他上下左右各两个格子产生影响,产生影响的格子不能放人。问最多能放多少个人。
思路:数据范围指引解题的方向。题中给出M
最后是如果m
CODE:
#include
#include
#include
#include
using namespace std;
int m,n;
ch...
分类:
其他好文 时间:
2014-10-30 13:32:09
阅读次数:
275