1.题目描述:点击打开链接
2.解题思路:本题利用矩阵快速幂+概率dp解决。根据题意可以画出来一个状态转移图,根据状态转移图不难得到一步转移概率矩阵,接下来的问题是:如何求解d步之内(包括d)均无法从其他点走到结点u的概率。
首先,既然无法到达结点u,那么出发的时候就不能选择该点。其次,为了使其他结点也无法到达结点u,可以将一步转移概率矩阵中跟结点u有关的概率全部置零。即表示u结点出发无法到达...
分类:
其他好文 时间:
2015-08-07 20:00:19
阅读次数:
126
Queuing
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3528 Accepted Submission(s): 1590
Problem Description
Queues and Priori...
分类:
其他好文 时间:
2015-08-07 01:54:32
阅读次数:
215
// poj 2778 AC自动机 + 矩阵快速幂
//
// 题目链接:
//
// http://poj.org/problem?id=2778
//
// 解题思路:
//
// 建立AC自动机,确定状态之间的关系,构造出,走一步
// 能到达的状态矩阵,然后进行n次乘法,就可以得到状态间
// 走n步的方法数.
// 精髓:
// 1):这个ac自动机有一些特别,根节点是为空串,...
分类:
其他好文 时间:
2015-08-06 22:32:21
阅读次数:
183
Kiki & Little Kiki 2
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2213 Accepted Submission(s): 1137
Problem Description
There...
分类:
其他好文 时间:
2015-08-06 20:31:22
阅读次数:
141
How many ways??
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2046 Accepted Submission(s): 758
Problem Description
春天到了, HDU校园...
分类:
其他好文 时间:
2015-08-06 13:22:25
阅读次数:
126
DescriptionIn the Fibonacci integer sequence,F0= 0,F1= 1, andFn=Fn? 1+Fn? 2forn≥ 2. For example, the first ten terms of the Fibonacci sequence are:0, ...
分类:
其他好文 时间:
2015-08-06 00:19:36
阅读次数:
124
A。dp
但是m次数太多,开不出那么大的数组,所以要用算完的值替代新的值,这样来回循环,滚动数组,我用的方法比较麻烦,看到有%2的,也有^1的
我写的是每一次从0到n循环一边,能到的话概率相加
还有一种思路是当前的概率至与上一次的概率有关,每一次都是dp[i][j] = dp[i-1][ (j-x+n)%n ] + dp[i][ (j+x)%n ]
I题就是硬暴,开始想用dfs,发现不对...
分类:
其他好文 时间:
2015-08-05 22:20:27
阅读次数:
108