随笔分类 - 数学--FFT
摘要:题目大意 给定文本串$S$,匹配串$T$,和一个非负整数$k$。 如果在$S_{i k}$至$S_{i+k}$内有与$T_j$相同的字符,则称$S_i$与$T_j$可以匹配。 求有多少个子串与$T$相匹配。 题目分析 与 "【BZOJ3160】万径人踪灭" 方法相似。 我们可以先预处理出哪些位置匹配
阅读全文
摘要:题目大意 链接: "CF533E" 给一张$n$个点,$m$条边的图,起点$1$终点$n$,如果不能在$T$的时间内到达则需支付$X$的代价。 走每条边都会支付一定代价,经过一条边$i$的时间有$p_{i,j}$的概率为$j$,最小化期望代价。 题目分析 暴力方法:期望DP 设$f_{i,j}$表示
阅读全文
摘要:题面 1684 【BZOJ4259】残缺的字符串 Description 很久很久以前,在你刚刚学习字符串匹配的时候,有两个仅包含小写字母的字符串A和B,其中A串长度为m,B串长度为n。可当你现在再次碰到这两个串时,这两个串已经老化了,每个串都有不同程度的残缺。 你想对这两个串重新进行匹配,其中A为
阅读全文
摘要:题面 题目分析 我们来看一看一个回文串满足什么: 对于回文串,如果中点一定,所有以它为中点的点对下标之和也一定。 我们设下标为$i$,点对个数之和为$f(i)$,则方案数为$2^{f(i)} 1$。 显然有$f(x)=((\sum\limits_{i=1}^{x 1}[s[i]=s[x i]])+1
阅读全文
摘要:题面 Description 我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了,他决定买一对情侣手环,一个留给自己,一个送给她。每个手环上各有 n 个装饰物,并且每个装饰物都有一定的亮度。 但是在她生日的前一天,我的室友突然发现他好像拿错了一个手环,而且已经没时间去更换它了!他只能使用一种
阅读全文
摘要:注:多项式的题目,数组应开:N的最近2的整数次幂的4倍。 多项式乘法 FFT模板 时间复杂度$O(n\log n)$。 模板: cpp void FFT(Z a,int x,int K){ static int rev[N],lst; int n=(1 1] 1)|((i&1) include in
阅读全文

浙公网安备 33010602011771号