摘要:
IV. "UVALive4671 K neighbor substrings" 因为是AB串,所以我们之前II. "残缺的字符串" 的式子中tisi的值只有可能为1,0,1。这样的话,直接平方后,判别式给出的结果就是题目中的‘Hamming distance’,即不同字符数。 但 阅读全文
摘要:
"UVA12879 Golf Bot" 或许我应该把这道题放到I. "BZOJ3513: [MUTC2013]idiots" 前面的QaQ。 这题完全就是那题的子问题,直接暴力FFT一下即可。连特殊情况都不需要考虑。 感觉这题被恶评了,应该是紫 ,不可能到黑。 代码: 阅读全文
摘要:
残缺的字符串 莫名其妙最后三个点总是T……但是代码是没问题的。 我们设两个串分别为模式串s和文本串t,长度分别为S和T,下标从0开始。 先考虑没有通配符的情形。 则如果在t串中以位置x结尾的S个字符可以与串s匹配的话,必有$\sum_^t_{x+i-S-1}-s_ 阅读全文
摘要:
"BZOJ3513: [MUTC2013]idiots" FFT只是一个工具,重点还是你如何运用。 我们设一个函数a(x)表示长度为x的共有a(x)根木棍;设一个f(x)表示选出2根木棍长度和为x共有f(x)种方法。显然,$f(x)=\sum_{y=0}^x a(y)a( 阅读全文
摘要:
为了自己以后再用FFT时不再一脸懵X,本蒟蒻决定感性理解一下FFT。 FFT可以干啥? 把两个多项式乘在一起。 具体地说,对于两个多项式f:f(x)=Σni=0fixi和g:g(x)=Σmi=0gixi,得到一个多项式$h:h(x)=\Si 阅读全文