题意:一条路上,给出n地雷的位置,人起始位置在1,向前走一步的概率p,走两步的概率1-p,踩到地雷就死了,求安全通过这条路的概率。分析:如果不考虑地雷的情况,dp[i],表示到达i位置的概率,dp[i]=dp[i-1]*p+dp[i-2]*(1-p),要想不踩地雷求出到达地雷位置的概率tmp,1-t...
分类:
其他好文 时间:
2015-09-02 15:59:16
阅读次数:
211
水题: 费马小定理+快速幂+矩阵快速幂 (第一次用到费马小定理) #include using namespace std; typedef long long LL; const LL MOD = 1000000006; const LL MOD1 = 1000000007; struct Mat...
分类:
其他好文 时间:
2015-09-01 19:50:48
阅读次数:
169
题意:
Given n (1 <= n <= 1018), You should solve for
g(g(g(n))) mod 109 + 7
where
g(n) = 3g(n - 1) + g(n - 2)
g(1) = 1
g(0) = 0
分析:
这个递推关系可以用矩阵快速幂来解决...
分类:
其他好文 时间:
2015-08-31 23:49:08
阅读次数:
207
How many ways??
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2102 Accepted Submission(s): 771
Problem Description
春天到了, HDU校园...
分类:
其他好文 时间:
2015-08-31 19:46:03
阅读次数:
253
Queuing
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3609 Accepted Submission(s): 1629
Problem Description
Queues and Priori...
分类:
其他好文 时间:
2015-08-31 17:25:40
阅读次数:
190
http://poj.org/problem?id=3744矩阵快速幂:利用DP的递推式就本题来说 dp[i] = p*dp[i-1] + (1-p)*dp[i-2]由于x非常大最大1亿,这样的话复杂度就为1亿所以这里可以用矩阵的思想[dp[i] dp[i-1] ] = [ dp[i-1] dp[....
分类:
其他好文 时间:
2015-08-31 15:11:48
阅读次数:
174
每进行一次, 编号为x的数对x, 和(x+1)%N都有贡献用矩阵快速幂, O(N3logK). 注意到是循环矩阵, 可以把矩阵乘法的复杂度降到O(N2). 所以总复杂度就是O(N2logK)-------------------------------------------------------...
分类:
其他好文 时间:
2015-08-30 23:02:29
阅读次数:
219
Fibonacci
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 11123
Accepted: 7913
Description
In the Fibonacci integer sequence, F0 = 0, F1 = 1, and Fn = Fn...
分类:
其他好文 时间:
2015-08-30 21:27:50
阅读次数:
190
写了一个早上...就因为把长度为m的也算进去了...dp(i, j)表示准考证号前i个字符匹配了不吉利数字前j个的方案数. kmp预处理, 然后对于j进行枚举, 对数字0~9也枚举算出f(i, j)表示dp(x-1, j)对dp(x, i)的贡献.然后用矩阵快速幂就可以了. 时间复杂度O(M3log...
分类:
其他好文 时间:
2015-08-30 12:45:53
阅读次数:
187
题目:
Mistwald
Time Limit: 2 Seconds
Memory Limit: 65536 KB
In chapter 4 of the game Trails in the Sky SC, Estelle Bright and her friends are crossing Mistwald to meet their final ene...
分类:
其他好文 时间:
2015-08-30 01:06:34
阅读次数:
280