自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

呼,是出一口气;吸,是争一口气!

生活不止眼前的苟且,还有读不懂的诗和到不了的远方。

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 uvalive 4671 - K-neighbor substrings 快速傅利叶变换

题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2672题目概述:定以两个长度相等的串的距离为对应位置上两个字符不一样的数量。比如"abbab"和"bbabb"的距离为3.两个串被称为K-neighbor的当

2015-09-26 10:16:22 1496

原创 uvalive 4387 Tower - 矩阵

题目大意给了一个数列的递推公式,a[n]=2*a[2]*a[n-1]-a[n-2],现在让你求数列前n项平方和模M。 数据范围:1思路给出数列递推式让你求第n项或者前n项的关系时,一般都是通过构造出一个矩阵,得出第n项的矩阵递推式,然后通过矩阵快速幂来解决,这题也一样,只不过递推式稍微难想一点。构造一个1*4的矩阵 (a[n]*a[n], a[n-1]*a[n-

2015-09-25 14:41:35 745

原创 uvalive 3490 解法二 AC自动机 + 高斯消元

/****AC自动机 + 高斯消元AC自动机判断当前状态i通过j能到达的所有状态E(i)表示当前状态为i,到最终状态的期望E(i) = Sum(E(next[i][j])+1)/n;最终结果就是E[0]******/#include #include #include using namespace std;#define maxn 500010

2015-09-25 12:11:27 664

原创 uvalive 3490

/****神解法。。未看懂。*******/#include #include using namespace std;char buf[20];int n;bool cmp(char s[],int i,int j){ for(int k=0;s[i+k] && s[j+k] ; k++){ if(s[i+k] != s[j

2015-09-25 11:51:26 475

原创 uva 10766 生成树计数

生成树计数模板题。。#include #include #include using namespace std;typedef long long LL;const int maxn = 55;int D[maxn][maxn];LL C[maxn][maxn];int n,m,k;LL Det(LL a[][maxn],int n)//生成树计数:Matrix-Tre

2015-09-25 11:21:31 451

原创 uva 10294 Polya计数

/****************polya计数分奇偶,再加上分旋转翻转********************/#include #include using namespace std;long long n,t;long long pow(long long a,long long b){ long long res = 1; while(b){

2015-09-25 11:19:00 390

原创 zoj 3494 BCD Code AC自动机 + 数位dp

/************AC自动机 + 数位dp好题!给出一些模式串,求区间内不出现这些串的数字串的个数以这些模式串构建AC自动机,建自动机的时候要注意记录好结束状态预处理出所有状态加上某个数字后的状态,在数位枚举每一位上数字的时候,直接推出下一个状态。特别要注意的是前导0的情况,当前面全是0的时候而且当前位也是0的时候,就可以当成初始状态来处理。************

2015-09-25 11:13:49 457

原创 Codeforces 433E

/*************************麻婆豆腐AC自动机 + 数位dp好题!每个字符串都有一个权值,如果一个数字串中出现该串那么该数字串就的权值就加上字符串的权值,求区间内数字串权值小于等于给定值的数量。AC自动机状态转移,数位dp枚举每一位。再统计符合条件状态数。**********************/#include #include #inc

2015-09-25 11:09:22 427

原创 生成树计数 - Matrix Tree定理

/************求无向图中生成树的个数。Matrix-Tree定理(1)G的度数矩阵D[G]是一个n*n的矩阵,并且满足:当i!=j时,d[i][j] = 0;当i==j时,d[i][j] = i的度数(2)G的临接矩阵A[G]也是一个n*n的矩阵,并且满足:如果i,j之间右边直接相连,则a[i][j] = 1, 否则为0.我们定义G的Kirc

2015-09-25 11:03:49 566

原创 随机素数测试 Miller Rabin 质因数分解 pollard_rho Java版 模板

import java.math.BigInteger;import java.util.HashMap;import java.util.Map;import java.util.Random;import java.util.Scanner;/** * * @author qin * Miller_Rabin 随机素数测试 java版 * pollard_rho 质因数分

2015-09-25 10:30:41 655

2006陈启峰 - 消防站解题报告

2006陈启峰 - 消防站解题报告 poj 2152 fire

2015-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除