链接状压dp+acdp[i+1][next[j]][st|tt]表示第i+1长度结点为next[j]状态为st|tt的时候的ans;dp[i+1][next[j]][st|tt]+=dp[i][j][tt];
st记录当前结点是否为给定单词的结束点后一维用01状态表示截止到目前结点为止所包含的单词数...
分类:
其他好文 时间:
2014-05-27 02:22:48
阅读次数:
372
1.#include#include#define MAXN 1010int n,
G[MAXN][MAXN];int x[MAXN], y[MAXN], d[MAXN];int dp(int i) { int& ans = d[i];
if(ans > 0) return ans; ans ...
分类:
其他好文 时间:
2014-05-23 08:49:48
阅读次数:
211
题意:淘汰赛制,2^n(n
解法:ans[i][j]表示第i个队员第j轮胜出的概率。赢到最后需要进行n场比赛。算出每个人赢到最后的ans[i][n]。写出序号的二进制发现一个规律,两个队员i、j如果碰到,那么一定是在第get(i,j)场比赛碰到的。get(i,j)计算的是i和j二进制不同的最高位,这个规律也比较明显。
代码:/******************************...
分类:
其他好文 时间:
2014-05-23 01:46:24
阅读次数:
333
题目链接:POJ 2828 Buy Tickets【题意】给了你 n(1 7 #include
8 #include 9 using namespace std;10 const int MAX = 200005;11 12 int pos[MAX],
val[MAX], ans[MAX];13.....
分类:
其他好文 时间:
2014-05-19 10:10:34
阅读次数:
282
A、Choosing Teams
水题
#include
#include
using namespace std;
int main()
{
int n, k, ans, i, x;
scanf("%d%d",&n,&k);
ans = 0;
for(i=0; i<n; ++i)
{
scanf("%d",&x);...
分类:
其他好文 时间:
2014-05-18 10:53:23
阅读次数:
262
题意:求一个正方形中不被其内接圆覆盖的面积。已知其内接圆半径。 1 //Accepted 1088
KB 0 ms 2 #include 3 #include 4 #include 5 const double Pi=2*acos(0.0); 6 double
ans,r; 7 d...
分类:
其他好文 时间:
2014-05-17 22:49:17
阅读次数:
244
题目描述:
??
给你一个数组A[n],请你计算出ans=min(|A[i]+A[j]|)(0<=i,j<n). 例如:A={1, 4, -3}, 则: |A[0] + A[0]| = |1 + 1| = 2. |A[0] + A[1]| = |1 + 4| = 5. |A[0] + A[2]| = |1 + (-3)| = 2. |A[1] + A[1]| = |4 + 4| = 8. |A...
分类:
其他好文 时间:
2014-05-15 23:52:22
阅读次数:
426
题意:给定2*2*n的立方体
我们认为1*1*1 的小格子是一个顶点
有公共面的顶点认为有一条无向边
给定n
问有多少条哈密顿回路
结论:a[n] = 4*a[n-1] - a[n-2]; (n>=3)
别问我怎么知道的,我也不知道。。。TAT
然后有注意一点,这里面涉及到了减法,矩阵快速幂后要注意ans可能
#include"cstdio"
#include"iostre...
分类:
其他好文 时间:
2014-05-15 19:38:28
阅读次数:
264
详细的证明:点击打开链接
我的想法:
要想保证题目所说 构造最小行的和,只能是这种情况
..... m-3 m-2 m-1 m | m m-1 m-2 m-3 . ....
所以Ans 也就是取前N项就可。
又因为 It is guaranteed that N is always odd。 显然构造没问题。
#include
#in...
分类:
其他好文 时间:
2014-05-15 06:28:56
阅读次数:
200
1 /** 2
大意:给定一个色子,有n个面,每一个面上有一个数字,在其中的m个面上有特殊的颜色,当掷出的色子出现这m个颜色之一时,可以再掷一次。。求其最后的期望 3
思路:假设 期望为ans 4 ans = 1/n*(a[b[1]]+ans)+1/n*(a[b[2]]+ans)+......
分类:
其他好文 时间:
2014-05-13 20:06:36
阅读次数:
309