自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 hdu4622 后缀自动机 模板

抄来的代码#include #include #include #include using namespace std;#define N 5050struct Node{ int step; Node *pre,*nxt[26]; void clear() { step=0; pre=NULL;

2013-10-23 22:31:37 2111

原创 POJ 2185 KMP

求循环节长度直接len-f[len]注意可能循环节长度不超过R,C#include #include #include using namespace std;#define N 100500int vis[N];int getfail(char *s,int *f){ f[0]=f[1]=0; int len=strlen(s); for(in

2013-10-20 23:12:48 757

原创 hdu4609 FFT+计数 经典

用FFT并去重可以算出任意拿出两个不同的木头a,b,长度为a+b=i的方案数cnt[i]木头长度作为指数,对应的木头数量为值,构造多项式,相当于两个多项式相乘这个过程把拿出两个相同的木头a和a的情况也算进去了,所以要减去,取出a和b,与取出b和a相同,要除以2枚举第三边,假如按算a+b>c的方案数这种思维,要去重,比如把b+c>a,a+c>b,a+b>a也算进去了,很麻烦不如枚举第

2013-10-11 18:54:10 3011 1

原创 hdu1402 大数相乘 快速傅里叶变换FFT

FFT入门题,FFT模板#include #include #include #include #include #include using namespace std;#define N 50500*2const double PI=acos(-1.0);struct Vir{ double re,im; Vir(double _re=0.,doub

2013-10-11 11:08:50 6965

原创 sgu 422 Fast Typing 概率题DP

d[i]表示从i到n正确完成的最小期望倒着推,考虑到从i之后的某状态又能回到iP(i,j)=(1-a[i])*(1-a[i+1])*...*(1-a[j])方程:d[i]=min{  (k-i+1)+t+sigma( P(i,j-1)*a[j]*(k-j+1+d[j]) )+sigma( P(i,j)*d[i+1] )  } (i+1移动到某位置k(k在i~n)之后看屏幕,返回i~

2013-10-06 20:40:07 1146

原创 hdu2920 字符串哈希

模式串中#,*把它分成一截截,当某一截在S串中多个位置能找到匹配,找第一个匹配点,贪心因为当中间有#,*,可以利用它跳过一些字符,当遇到#,先跳过一个字符,其他的一截截贪心去找到匹配位置,若最后剩余偶数个字符,则match第一截和最后一截如果是非#和*,必须严格匹配找来的哈希写法#include #include #include #include #include

2013-10-06 00:46:49 1338

暗时间-电子书

教你运用方法时间管理时间管理时间管理时间管理时间管理运用运用运用运用运用运用

2014-03-31

机器学习 andrew 讲义

andrew 网易公开课 机器学习 讲义 andrew 网易公开课 机器学习 讲义 andrew 网易公开课 机器学习 讲义

2013-08-01

C++ 学习路线

C++ 学习路线

2013-08-01

acm入门题目集合

acm入门题目集合

2013-05-04

题表ACM-poj

acm的好资料

2013-05-04

优秀网页设计素材

很好的设计素材,来自设计群。

2013-04-30

RMQ与LCA问题

算法学习

2013-03-08

C++标准程式库

C++标准程式库

2012-05-18

数据结构 C++

数据结构 C++

2012-05-18

Visual C++面向对象编程

Visual C++面向对象编程

2012-05-12

深入浅出MFC

讲的非常深入,看的懂你就程度很好了 FJDLKSJFKLDSAFDSA FDSFDSA

2012-05-12

空空如也

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

TA关注的人

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