上一页 1 ··· 27 28 29 30 31
摘要: 双倍经验题。 柯以看成是P3455的扩展。 首先这个范围内是数我们柯以用类似二维前缀和的思想,看成: \(ans(a,b,c,d)=ans(1,b,1,d)+ans(1,a-1,1,c-1)-ans(1,b,1,c-1)-ans(1,a-1,1,d)\) 然后计算每一个ans就很好算了。 问题是,怎 阅读全文
posted @ 2022-01-10 15:12 Prean 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在 \(O(\frac {n^{\frac 3 4}} {\log n})\) 的时间内求出一个积性函数的 块筛,要求 在质数处的值为项数不多的多项式,质数幂处的计算方法只要不是太慢都可以接受。 灵感来源:这个帖子,以及与@wkywkywky 的聊天记录: 于是依照这个思路,我给你一个积性函数 \( 阅读全文
posted @ 2022-01-10 15:06 Prean 阅读(38) 评论(0) 推荐(0) 编辑
摘要: min_25筛 由 dalao min_25 发明的筛子,据说时间复杂度是极其优秀的 \(O(\frac {n^{\frac 3 4}} {\log n})\),常数还小。 1. 质数 \(k\) 次方前缀和(基础) 求 \(\sum_{p \leq n}p^k\) 我们考虑一个 \(\rm DP\ 阅读全文
posted @ 2021-12-22 21:21 Prean 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 两个 BM 哟 1.Bostan-Mori 常系数其次线性递推。 实际上这个算法是用来计算 \([x^n]\frac {F(x)}{G(x)}\) 的。。。 我们考虑一个神奇的多项式:\(F(x)F(-x)\)。容易发现存在一个多项式 \(H(x)\) 满足 \(H(x^2)=F(x)F(-x)\) 阅读全文
posted @ 2021-12-22 21:19 Prean 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 你相信难度评价吗? 我很敬佩第一个提出难度评价的人, 因为说不定会被骂毒瘤。 ccf,等我搞定了难度评价,一定会让所有题变成红题的。 再说最后一遍,难度评价要开始加速了! FFT,后缀自动机,四毛子,分块,min25筛,拉格朗日插值,类欧几里得,支配树,插头dp,lgv引理,二项式反演,树套树,网络 阅读全文
posted @ 2021-10-04 14:27 Prean 阅读(77) 评论(0) 推荐(1) 编辑
摘要: 这个科技是用来 \(O(k+\log n)\) 求 \(\sum_{i=0}^n [x^i] f(x)p^i(x) \mod x^{k+1}\) 这个多项式的某些项数的线性组合 不过我只见过求第 \(k\) 项的,其中 \(f(x)\) 微分可导。 要直接说算法本身的话过于枯燥,从例题开始慢慢说吧。 阅读全文
posted @ 2021-09-13 13:30 Prean 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 恶心人的多项式。 C风格(较快) #include<cstdio> #include<cctype> #define IMP(lim,act) for(int qwq=(lim),i=0;i^qwq;++i)act const int M=1<<18|5,mod=998244353; int inv 阅读全文
posted @ 2021-09-11 15:40 Prean 阅读(94) 评论(1) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31
var canShowAdsense=function(){return !!0};