码迷,mamicode.com
首页 >  
搜索关键字:线性筛    ( 412个结果
线性筛素数(欧拉筛)
线性筛素数(欧拉筛) 欧拉筛为啥是$O(n)$的呢?我们先来看看代码。 c++ include using namespace std; const int maxn=10000000; int n, m, prime[maxn], isnt_prime[maxn], tot; void get_p ...
分类:其他好文   时间:2018-07-15 19:43:44    阅读次数:121
当前问题 & 注意事项
当前问题 太在意刷题量,问题没有思考清楚就开始码代码。 做过的题一定要有吸取经验,要提高做题效率,盲目追求题量毫无意义,但是还是要多做题!!! 注意事项 筛素数多写线性筛,确保熟练。 线段树 or 树状数组 开struct,方便代码复用。 别再手写gcd了 善用 可简化代码逻辑 ...
分类:其他好文   时间:2018-07-10 11:21:28    阅读次数:120
【SDOI 2008】 仪仗队
【题目链接】 https://www.lydsy.com/JudgeOnline/problem.php?id=2190 【算法】 同POJ3090 值得注意的是此题数据规模较大,建议使用用线性筛筛出欧拉函数 【代码】 ...
分类:其他好文   时间:2018-07-09 14:13:27    阅读次数:127
线性筛素数
#include #include #include #include #include #include using namespace std; int n,m,jdg[10000001],prime[10000001],cnt; int main() { cin>>n>>m; jdg[1]=1... ...
分类:其他好文   时间:2018-07-08 18:00:05    阅读次数:174
线性筛欧拉函数
#include #include #include #include #include #include #define ll long long using namespace std; ll n,jdg[1000001],prime[1000001],phi[1000001],cnt,ans;... ...
分类:其他好文   时间:2018-07-08 17:59:45    阅读次数:137
模板错误统计
2018.6.25 线性筛 用时:9分钟 错误:没有特判1 LCA tarjan 用时:13分钟 正确 LCA 倍增 用时:23分钟 正确 2018.7.2 Dinic 用时:10分钟 错误: (1) 打太快inf打成了0x3f3f3f3f3 (2) 当无流时不找点了的剪枝忘记加了 Splay 用时 ...
分类:其他好文   时间:2018-07-02 21:38:05    阅读次数:155
SIEVE 线性筛
今天来玩玩筛 英文:Sieve 有什么筛? 这里介绍:素数筛,欧拉筛,莫比乌斯筛,约数个数筛 为什么要用筛? 顾名思义,筛就是要漏掉没用的,留下有用的。最终筛出来1~n的数的一些信息。 为什么要用线性筛? 考虑最基础的线性筛素数,是O(n)的。 而一般的做法是: 1.对于每个m暴力枚举1~sqrt( ...
分类:其他好文   时间:2018-07-02 01:28:52    阅读次数:142
[CodeForces230B]T-primes
思路 观察发现,如果一个数$x$有$3$个因子,那么这$3$个数一定是$1$,$x$,$\sqrt{x}$,当然如果$\sqrt{x}$是一个合数,那么就会有多个,例如$16$ 所以我们要判断输入的数据是否是完全平方数,以及它的根是否是素数 完全平方数很好判断,判断素数由于数据范围过大,需要线性筛素 ...
分类:其他好文   时间:2018-06-30 12:59:52    阅读次数:155
欧几里德筛法
转自:http://blog.csdn.net/dinosoft/article/details/5829550 一般的线性筛法 首先先介绍一般的线性筛法求素数 这种方法比较好理解,初始时,假设全部都是素数,当找到一个素数时,显然这个素数乘上另外一个数之后都是合数(注意上面的 i*i , 比 i*2 ...
分类:其他好文   时间:2018-06-29 19:28:03    阅读次数:190
线性筛素数详细整理
如果你在1个月前让我判断素数,我一定会猛敲出以下代码: 原理:我们知道,一个数若可以进行因数分解,那么分解时得到的两个数一定是一个小于等于$sqrt(n)$,一个大于等于$sqrt(n)$,据此,上述代码中并不需要遍历到$n 1$,遍历到$sqrt(n)$即可,因为若$sqrt(n)$左侧找不到约数 ...
分类:其他好文   时间:2018-06-16 13:30:32    阅读次数:141
412条   上一页 1 ... 15 16 17 18 19 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!