原文:Min25筛求1-n内的素数和

include lt bits stdc .h gt include lt cstdio gt include lt cstring gt include lt algorithm gt include lt iostream gt include lt string gt include lt vector gt include lt stack gt include lt bitset gt ...

2020-09-20 22:28 0 438 推荐指数:

查看详情

min25学习总结

前言 杜教学了,顺便把min25也学了吧= =刚好多校也有一道题需要补。 下面推荐几篇博客,我之后写一点自己的理解就是了。 传送门1 传送门2 传送门3 这几篇写得都还是挺好的,接下来我就写下自己对min25的理解吧 。 正文 简介: min25同杜教类似,是用来解决一类积性 ...

Wed Aug 28 06:23:00 CST 2019 2 292
min25学习笔记

话说我们现在要求一个函数\(f\)的前缀和。即\(F(n)=\sum_{i=1}^nf(i)\)。 min25这个算法的主要思想是把\(1...n\)这些数按质数和合数分类,然后分别考虑质数和合数的贡献。 STEP1 质数贡献 我们尝试先解决一个小问题:\(G(m)=\sum_{i ...

Fri Aug 07 05:19:00 CST 2020 3 866
Min_25

Min_25 是一种亚线性筛法,可以在 \(\mathcal{O}(\frac{n^{\frac{3}{4}}}{\log n})\) 的时间复杂度下快速算出形如: \[\sum_{i=1}^n f(i) \] 的值,不过一般比较好实现的方法被证明复杂度是 \(\mathcal{O ...

Fri Mar 18 05:41:00 CST 2022 2 2085
min_25

min_25 用来干啥? 考虑一个积性函数\(F(x)\),用来快速计算前缀和$$\sum_{i=1}^nF(i)$$ 当然,这个积性函数要满足\(F(x),x\in Prime\)可以用多项式表示 同时,\(F(x^k),x\in Prime\)要能够快速计算答案 需要预处理的东西 ...

Fri Jun 15 05:44:00 CST 2018 9 6893
Min_25

Min_25 yyb好神仙啊 干什么用的 可以在\(O(\frac{n^{\frac 34}}{\log n})\)的时间内求积性函数\(f(x)\)的前缀和。 别问我为什么是这个复杂度 要求\(f(p)\)是一个关于\(p\)的简单多项式,\(f(p^c)\)可以快速计算 ...

Fri Jun 15 22:56:00 CST 2018 8 11644
[算法]Min_25

),x \in N^+\)。 Min_25可以在\(\Theta(\frac{n^{\frac{3 ...

Sun Jun 30 23:00:00 CST 2019 7 144
Min_25 小结

Min_25 这个东西,完全理解花了我很长的时间,所以写点东西来记录一些自己的理解。 它能做什么 对于某个数论函数 \(f\),如果满足以下几个条件,那么它就可以用 Min_25 来快速求出这个函数的前缀和。 它是一个积性函数 对于一个质数 \(p\) ,\(f(p ...

Fri Dec 28 01:06:00 CST 2018 4 718
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM