素数筛选与最大质因子
来源:互联网 发布:梅雨知时节作品 编辑:程序博客网 时间:2024/06/08 12:22
这两种模板其实大同小异,所以写在一起了。
素数筛选:筛选1~MAX之间的素数,prime[i]的值为1表示i为素数,值为0则表示不是素数,代码如下:
int prime[MAX+10];void init(){ memset(prime,0,sizeof(prime)); prime[1]=1; for(int i=2;i<MAX;i++){ if(prime[i]==1) continue; if(i>MAX/i) continue;//防止i*i超出long long而爆掉 for(int j=i*i;j<MAX;j+=i){ prime[j]=1; } }}
最大质因子:求出2~MAX之间某个数的最大质因子,prime[i]的值表示i的最大质因子,上代码:
int prime[MAX+10];void init(){ memset(prime,0,sizeof(prime)); for(int i=2;i<MAX;i++){ if(prime[i]!=0) continue; for(int j=i;j<MAX;j+=i){ prime[j]=i; } }}
1 0
- 素数筛选与最大质因子
- nyoj520最大素因子(素数筛选法)
- 数论 素数筛选法与整数的素因子分解
- 数论--素数筛选法与整数的素因子分解
- HDU 1299 素数筛选+求因子个数
- HDU 5108 最大素数因子
- 最大素数因子(hdu2136)
- 素数因子与阶乘
- 数论——素数筛选法与整数的素因子分解
- hdu2136最大质因子在素数表中的位置
- 杭电2582-f(n) (筛选素数+拆分质因子-->详解)
- hdu 2136(最大素数因子)
- hdoj2136 求数的最大素数因子
- hdu 2710 最大的素数因子
- Largest prime factor(最大素数因子)
- Find Terrorists(素数筛选+素因子分解)
- poj 3421 X-factor Chains 素数筛选 因子分解
- 素数筛选与快速幂取模
- Android中的Service
- POJ-2676 Sudoku(DFS)
- 编程练习
- SQLServer多行多列数据转为一行
- 【杭电oj1166】敌兵布阵
- 素数筛选与最大质因子
- SODBASE应用示例:通过Restful接口采集数据
- Centos 7 安装HADOOP 2.6.0
- word 常规模板设置
- 区分操作系统的一些宏
- 我的servlet学习过程(三):Servlet
- 谱聚类
- HDU 2648 Shopping
- 前端学习总结(十九)Redux——管理state数据最优雅的解决方案