原题:http://acm.hdu.edu.cn/showproblem.php?pid=3605
#include
#include
#include
#include
#include
#include
#include
#define inf 1e9
using namespace std;
const int maxn = 1500;
const int maxm = 1...
分类:
其他好文 时间:
2016-05-12 21:25:38
阅读次数:
141
Corn Fields
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 11850
Accepted: 6202
Description
Farmer John has purchased a lush new rectangular pasture com...
分类:
其他好文 时间:
2016-05-12 15:46:38
阅读次数:
173
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1074 Doing Homework Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total ...
分类:
其他好文 时间:
2016-05-07 18:01:11
阅读次数:
110
感觉做了这么多概率dp,还是离熟悉比较远
合集里看到的,结果一眼就看到是用状态压缩做,然后状态都出来了,转移就没什么难度了...
设dp[i]表示当前取到了i的二进制中位的为1的卡时,离达到目标状态还需要购买方便面的期望,初始状态:dp[(1<<n)-1]=0;
则dp[i]可以转化为:
①:下一袋方便面没有卡,或j卡已有,即:(∑p[j]+pp)*(dp[i]+1);
②:下一袋方面面存在j卡,且当前没有,即:(∑p[j]*(dp[i|(1<<j)]+1);
则状态转移方程为:dp[i]=(∑p[j]+p...
分类:
其他好文 时间:
2016-05-07 11:19:51
阅读次数:
205
Traveling by Stagecoach
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 2780
Accepted: 999
Special Judge
Description
Once upon a time, there was a trav...
分类:
其他好文 时间:
2016-05-07 09:51:24
阅读次数:
158
引语
做了好多搜索的基础题,今天开始刷搜索的高级专题,成为一个搜索大神。
题目分析
题目的意思我就不说了大家肯定能看懂,这里主要解决捡钥匙和开门的问题,注意这里捡了钥匙那么以前走过的路我们就可以回去走,因为以前的路上可能有没有开过的门,那么怎么表示呢,这里要用到状态压缩。
状态压缩的意思就是用数字来表示状态,这里我用2进制表示,比如1001表示这里我拿到了第一把钥匙和第4把钥匙,1...
分类:
其他好文 时间:
2016-05-07 07:36:10
阅读次数:
138
旅行商问题
给定一个n个顶点组成的带权有向图的距离矩阵d(I, j)(INF表示没有边)。要求从顶点0出发,经过每个顶点恰好一次后再回到顶点0。问所经过的边的总权重的最小值是多少?
分析:
dp[S][v]表示从v出发访问剩余的所有顶点,最终回到顶点0的路径的权值总和的最小值
int dp[1
void solve()
{
//用足够大的值初始化数组
for (int ...
分类:
其他好文 时间:
2016-05-06 15:20:54
阅读次数:
234
Traveling by Stagecoach
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 2776
Accepted: 996
Special Judge
Description
Once upon a time, there was a trav...
分类:
其他好文 时间:
2016-05-06 15:19:15
阅读次数:
189
题意:
给定n*m的格子,每个格子被染成了黑色或者白色。现在要用1 * 2 的砖块覆盖这些格子,要求块与块之间互相不重叠,且覆盖了所有白色的格子,但不覆盖任意一个黑色格子。求一个有多少种覆盖方法,输出方案数对M取余后的结果。
输入:
n= 3
m= 4
每个格子的颜色如下所示(.表示白色,x表示黑色)
…
.x.
…
输出:
2
分析:
由于黑色的格子不能被覆盖...
分类:
其他好文 时间:
2016-05-06 12:42:55
阅读次数:
192