码迷,mamicode.com
首页 >  
搜索关键字:筛法    ( 586个结果
欧拉线性筛 和 欧拉函数的求值
PS:求逆元的部分在文章最后。。。最好也看看前边的知识吧qwq 用筛法求素数的基本思想是:把从1开始的、某一范围内的正整数从小到大顺序排列, 1不是素数,首先把它筛掉。剩下的数中选择最小的数是素数,然后去掉它的倍数。依次类推,直到筛子为空时结束。(来自 百度百科) 一般的筛法(埃拉托斯特尼筛法)的效 ...
分类:其他好文   时间:2019-02-14 00:15:32    阅读次数:165
Min_25筛
听说这个东西能给予人力量 那就来学一学吧 功能就是筛一个积性函数$f(i)$的前缀和 Min_25筛好像是最近才流行起来的筛法,复杂度是非常神奇的$O(\frac{n^{\frac{3}{4}}}{logn})$ 和杜教筛一样,使用这个筛法的也有一定要求, 就是$f(p^c)$需要在$O(1)$求出 ...
分类:其他好文   时间:2019-02-13 22:25:44    阅读次数:256
【模版】线性筛(素数,欧拉函数,莫比乌斯函数)
线性筛: 线性筛是一种比较实用的筛法,它与数论中的(完全)积性函数密切相关: (完全)积性函数的定义:对于两个整数 $x_1$ 和 $x_2$ ,若有函数$f(x)$满足:$f(x_1x_2)=f(x_1)f(x_2)$,我们称$f(x)$为完全积性函数;特殊的:若 $x_1$ 和 $x_2$ 一定 ...
分类:其他好文   时间:2019-02-09 17:59:37    阅读次数:164
PAT B1013
PAT B1013 标签(空格分隔): PAT 解法 :埃氏筛法 注意点: 1. 由于不知道第n个素数有多大,所以要用一个大的数组来储存结果。 2. 注意输出格式,末尾不能有多余空格 include const int maxn = 1000001; int prime[maxn], num = 0 ...
分类:其他好文   时间:2019-02-07 12:13:50    阅读次数:168
线性筛素数
线性筛素数的本质仍是筛法,精髓是如何做到每一个数只被筛一次。 每一个和数只会被它最小的素因数筛去 ...
分类:其他好文   时间:2019-02-02 21:55:28    阅读次数:173
筛法求素数
1 using System; 2 public class PrimeFilter 3 { 4 public static void Main( string [] args ) 5 { 6 int N = 100; 7 bool [] a = new bool[N+1];//bool数组 8 9... ...
分类:其他好文   时间:2019-02-02 12:54:13    阅读次数:203
埃氏筛法&欧拉筛法
埃氏筛法 结合这张表看看,慢慢一次次的都筛选完了.. 其中最小的素数是2,将表中所有2的倍数都除去,剩下最小的数是3,不能被更小的数整除,所以是素数.再将表中3的倍数的数除去.以此类推.如果表中最小的数字是m,m就是素数.然后将表中所有m的倍数都除去...然后就可以了= = 话说要是求区间[x,y] ...
分类:其他好文   时间:2019-01-29 21:18:28    阅读次数:182
【浮*光】#noip# 知识点总结
【零. 序言】 头文件 #include<cstdio> #include<iostream> #include<cstring> #include<string> #include<algorithm> #include<cmath> #include<set> #include<vector> ...
分类:其他好文   时间:2019-01-26 11:15:08    阅读次数:239
[LightOJ 1370] Bi-shoe and Phi-shoe(欧拉函数快速筛法)
题目链接: https://vjudge.net/problem/LightOJ-1370 题目描述: 给出一些数字,对于每个数字找到一个欧拉函数值大于等于这个数的数,求找到的所有数的最小和。 知识点: 欧拉函数:https://baike.baidu.com/item/%E6%AC%A7%E6%8 ...
分类:其他好文   时间:2019-01-14 23:05:33    阅读次数:191
[Bzoj 2956] 模积和 (整除分块)
整除分块,一般形式:$\sum_{i = 1}^n \lfloor \frac{n}{i} \rfloor * f(i)$。需要一种高效求得函数 $f(i)$ 的前缀和的方法,比如等差等比数列求和或对于积性函数的筛法等,然后就可以用整除分块的思想做。 ...
分类:其他好文   时间:2019-01-13 11:00:01    阅读次数:189
586条   上一页 1 ... 8 9 10 11 12 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!