03 2021 档案
摘要:##快速幂 long long power(long long x,long long y,long long p) { long long ans=1; while(y) { if(y&1) ans=x*ans%p; y>>=1; x=x*x%p; } return ans%p; } ##线性筛素
阅读全文
摘要:##Manacher算法 Manacher算法,是用来解决有关回文串的问题的算法。 ###问题: 给定一个字符串$S$,长度为$n$,求它的最长回文子串的长度? \(1\leq n\leq 1.1\times 10^7\) 先不讲正解是什么,先想想暴力怎么做。 不难想到我们可以直接枚举中间点然后左右
阅读全文

浙公网安备 33010602011771号