随笔分类 -  数论

摘要:朴素的筛法在时间上的额外开销主要是因为同一个数会被筛掉好几次,所以线性筛法要做的就是利用数学方法保证每个和数只被筛掉一次。 原理: 每一个和数都可以分解成一个质数乘一个整数的形式,朴素筛法正是通过这样的策略去筛,但是这个条件很粗略,导致和数分解的方式不唯一。 在线性筛法中,和数(n)被分解成“n的最小质因数(p)* n的最大因数(a)”,(a可以=p);其中p为最小质因数时,a必然为最大因数,反... 阅读全文
posted @ 2014-02-22 00:36 zhen94 阅读(455) 评论(0) 推荐(0)