随笔分类 -  DFT/FFT

摘要:http://www.51nod.com/onlineJudge/questionCode.html#problemId=1565&noticeId=445588 有两个基因串S和T,他们只包含AGCT四种字符。现在你要找出T在S中出现了几次。 有一个门限值k≥0。T在S的第i(1≤i≤|S|-|T 阅读全文
posted @ 2018-06-20 14:49 luyouqi233 阅读(259) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P2000 题太长了自己看吧orz…… 看到这么多的限制条件,以及最后求方案数,很容易想到生成函数。 生成函数的讲解就请百度吧……以及下面公式的推导也不再阐述。 那我们就细致地列一下吧,从第一条限制到第十条限制依次如下: $ 阅读全文
posted @ 2018-06-14 10:01 luyouqi233 阅读(741) 评论(0) 推荐(0) 编辑
摘要:https://loj.ac/problem/6388 如果你做过BZOJ5217:[Lydsy2017省队十连测]航海舰队的话,那么恭喜你,这道题就是大水题。 如果你做过BZOJ4259:残缺的字符串的话,那么基本的字符串匹配FFT也是能想到的。 如果没做过的话,很抱歉,没有一定的套路的话这道题很 阅读全文
posted @ 2018-06-10 20:17 luyouqi233 阅读(234) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=5217 Byteasar 组建了一支舰队!他们现在正在海洋上航行着。海洋可以抽象成一张n×m 的网格图,其中有些位置是“.”,表示这一格是海水,可以通过;有些位置是“#”,表示这一格是礁石,不可以通过 阅读全文
posted @ 2018-06-10 15:41 luyouqi233 阅读(579) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=4259 很久很久以前,在你刚刚学习字符串匹配的时候,有两个仅包含小写字母的字符串A和B,其中A串长度为m,B串长度为n。可当你现在再次碰到这两个串时,这两个串已经老化了,每个串都有不同程度的残缺。 你 阅读全文
posted @ 2018-06-10 10:32 luyouqi233 阅读(325) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=3992 https://www.luogu.org/problemnew/show/P3321 小C有一个集合S,里面的元素都是小于M的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为N的数 阅读全文
posted @ 2018-05-07 16:52 luyouqi233 阅读(239) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=3771 大意:给n把不同价值的斧子,从中选一把/两把/三把,所构成的每种价值和的可能情况有多少。 生成函数,指数为价值,系数即为可能情况数。 但是直接FFT乘会有两把/三把斧子拿的同一个的情况。 于是 阅读全文
posted @ 2018-05-07 15:34 luyouqi233 阅读(234) 评论(0) 推荐(0) 编辑
摘要:一种打表的方法,适用于知道如何解九连环的人。 我们知道,解九(n)连环必须先解第九(n)环,然后解八(n 1)、七(n 2)…… 根据这个我们飞快的写出了一个递推式,设$f[i]$为$i$连环的最少步,则: $f[i]=f[i 1]+f[i 2] 2+1$ 然后推到这里就不会了。(如果有人知道怎么解 阅读全文
posted @ 2018-05-06 16:55 luyouqi233 阅读(168) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=4827 https://www.luogu.org/problemnew/show/P3723 题面见原题。 参考了洛谷一些题解。 先推式子,x数组为a,y数组为b,将b数组倍长后有: 因为c的范围在 阅读全文
posted @ 2018-05-06 14:06 luyouqi233 阅读(158) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3527 给出n个数qi,给出Fj的定义如下: 令Ei=Fi/qi,求Ei. 参考:https://www.cnblogs.com/iwtwiioi/p/4126284.html 暴力肯定会TLE,考虑转 阅读全文
posted @ 2018-02-17 20:01 luyouqi233 阅读(198) 评论(0) 推荐(0) 编辑
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1402 给出两个高精度正整数,求它们的积,最长的数长度不大于5e4。 FFT裸题,将每个数位看做是多项式的系数即可。 我们最后就是要求出两个多项式相乘的系数。 +++++++++++++++++++++++++++ 阅读全文
posted @ 2018-02-14 21:55 luyouqi233 阅读(251) 评论(0) 推荐(0) 编辑
摘要:参考:http://blog.csdn.net/f_zyj/article/details/76037583 如果公式炸了请去我的csdn博客:http://blog.csdn.net/luyouqi233/article/details/79323568 原文即是一篇很好的FFT入门博客,但是笔者 阅读全文
posted @ 2018-02-13 22:26 luyouqi233 阅读(545) 评论(0) 推荐(0) 编辑