青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 68  文章 - 57  trackbacks - 0
<2010年4月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用鏈接

留言簿(8)

隨筆分類(74)

隨筆檔案(68)

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

這個(gè)是經(jīng)典的Eraosthenes篩法:
for (int i = 2; i * i < N; i++)
{
    
if (tag[i]) continue;
    
for (int j = i; i * j < N; j++)
        tag[i
*j] = 1;
}
for (int i = 2; i < N; i++)
    
if (!tag[i])
        prime[tol
++= i;

但是Eraosthenes篩法的速度并不快,原因在于對(duì)于一個(gè)合數(shù),這種方法會(huì)重復(fù)的標(biāo)記。一種線性篩素?cái)?shù)的方法有效的解決了這一點(diǎn),代碼如下:
void get_prime()
{
    
int cnt = 0;
    
for (int i = 2; i < N; i++)
    {
        
if (!tag[i])    p[cnt++= i;
        
for (int j = 0; j < cnt && p[j] * i < N; j++)
        {
            tag[i
*p[j]] = 1;
            
if (i % p[j] == 0)
                
break;
        }
    }
}
可以用均攤分析的方法來分析這個(gè)算法的復(fù)雜度:由于每個(gè)合數(shù)都唯一的被它的最小素因子篩一次,而每個(gè)合數(shù)的最小素因子都是唯一的,因此總復(fù)雜度是O(n)。
這種篩法的思想很強(qiáng)悍,有很多利用價(jià)值,可以根據(jù)這種方法做到線性篩歐拉函數(shù)等等,繼續(xù)研究中。。
posted on 2009-03-16 21:29 sdfond 閱讀(4662) 評(píng)論(5)  編輯 收藏 引用 所屬分類: Algorithm - Number Theory

FeedBack:
# re: 篩法求素?cái)?shù) 2010-08-09 16:37 asdf
這個(gè)篩素?cái)?shù)的方法是什么原理呀呀呀。。。  回復(fù)  更多評(píng)論
  
# re: 篩法求素?cái)?shù) 2010-12-14 14:20 Someone
原來的算法也是線性的啊
外層循環(huán)量:O(n)
內(nèi)層循環(huán)量:O(n/lg(n))*O(lg(n))=O(n)  回復(fù)  更多評(píng)論
  
# re: 篩法求素?cái)?shù) 2015-04-26 23:10 eval
有個(gè)typo; inner loop是 i * j < N 而不是 j * j < N

望盡快修改過來,不要誤導(dǎo)網(wǎng)友。  回復(fù)  更多評(píng)論
  
# re: 篩法求素?cái)?shù) 2015-04-27 18:21 sdfond
@eval
感謝您的指正!

已修改  回復(fù)  更多評(píng)論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              亚洲中字黄色| 国产人妖伪娘一区91| 亚洲女优在线| 亚洲视频欧美在线| 欧美日韩在线影院| 欧美日韩一级大片网址| 老巨人导航500精品| 久久久综合网| 欧美韩日一区二区三区| 欧美freesex交免费视频| 欧美日本精品| 国产精品久久久免费| 国产日产高清欧美一区二区三区| 国产欧美精品| 亚洲高清久久| 欧美亚洲在线视频| 久久婷婷国产综合尤物精品| 欧美激情按摩在线| 99精品视频免费观看| 亚洲综合视频一区| 久久综合狠狠综合久久综青草| 久久精品欧美日韩| 亚洲二区在线视频| 亚洲第一中文字幕| 亚洲神马久久| 麻豆91精品| 国产精品久久久久久亚洲调教 | 麻豆久久婷婷| 欧美日韩在线精品| 影视先锋久久| 亚洲一区二区av电影| 久久这里只精品最新地址| av成人福利| 免费观看成人鲁鲁鲁鲁鲁视频| 国产精品区一区二区三| 91久久视频| 久久成人资源| 一区二区三区日韩欧美| 美女久久网站| 一区在线播放视频| 欧美一站二站| 亚洲午夜视频在线| 欧美极品一区| 亚洲国产精品专区久久| 久久精品女人| 亚洲欧美国产日韩天堂区| 国产精品成人一区二区| 亚洲精选久久| 亚洲大胆人体在线| 久久久亚洲一区| 国产一区二区三区久久| 欧美一区深夜视频| 亚洲综合精品自拍| 一本久久a久久精品亚洲| 久久免费精品日本久久中文字幕| 国产精品区一区| 午夜精品在线视频| 日韩天堂av| 欧美日韩国产a| 亚洲大片精品永久免费| 欧美色另类天堂2015| 91久久精品国产91久久性色tv| 欧美一区二区三区久久精品| 一区二区久久久久久| 欧美日韩国产影院| 一区二区三区国产| 亚洲免费电影在线| 欧美视频在线观看免费网址| 亚洲午夜精品| 亚洲欧美国产一区二区三区| 国产精品爽黄69| 欧美精品一区二区三区四区| 亚洲另类在线一区| aⅴ色国产欧美| 国产精品亚洲综合| 久久久久这里只有精品| 久久久久久久久久久一区 | 亚洲国产精品va| 欧美大片一区二区三区| 欧美成人福利视频| 99国产精品99久久久久久粉嫩| 99re这里只有精品6| 国产精品播放| 久久精品视频在线免费观看| 久久久午夜电影| 亚洲精品乱码久久久久久久久 | 尤物精品在线| 亚洲国产天堂久久综合网| 欧美少妇一区| 久久免费视频网站| 欧美二区乱c少妇| 亚洲一区二三| 久久www成人_看片免费不卡| 亚洲丰满在线| 99国产一区| 亚洲电影视频在线| 亚洲乱码视频| 伊甸园精品99久久久久久| 最新成人av网站| 黄色免费成人| 中文久久精品| 欧美色图五月天| 欧美成年人视频网站| 欧美日韩国产小视频在线观看| 久久久水蜜桃| 欧美吻胸吃奶大尺度电影| 免费av成人在线| 国产精品久久久久毛片软件 | 亚洲精品中文字幕在线| 亚洲第一区色| 国产精品影院在线观看| 久久午夜电影| 亚洲精品中文字幕女同| 亚洲精品一区二区三区樱花| 国内外成人免费视频| 性视频1819p久久| 久久久精品视频成人| 国产模特精品视频久久久久| 免费观看国产成人| 亚洲小视频在线观看| 久久久亚洲国产天美传媒修理工| 亚洲天堂av在线免费| 久久美女艺术照精彩视频福利播放| 在线观看亚洲视频啊啊啊啊| 欧美黄色视屏| 亚洲在线一区| 亚洲最黄网站| 亚洲欧美日韩国产综合精品二区| 欧美国产日韩一区二区三区| 亚洲精品在线观| 99国产精品视频免费观看一公开| 欧美~级网站不卡| 国产精品视频午夜| 欧美成人综合在线| 玖玖视频精品| 欧美日韩精品欧美日韩精品| 午夜国产精品影院在线观看 | 亚洲影院在线观看| 亚洲视频在线观看免费| 久久中文欧美| 麻豆国产va免费精品高清在线| 国产精品综合网站| 亚洲一级一区| 午夜久久资源| 国产日韩欧美制服另类| 亚洲淫性视频| 久久精品观看| 国内外成人免费视频| 欧美中文日韩| 六月丁香综合| 影音先锋久久资源网| 久久久久久网址| 欧美午夜寂寞影院| 激情久久久久久久久久久久久久久久 | 亚洲精品资源| 亚洲免费观看在线观看| 欧美久久久久久久久| 亚洲激情小视频| 99re6这里只有精品视频在线观看| 欧美一区亚洲| 国产伦精品一区二区三区高清| 久久精品人人做人人爽| 欧美激情1区2区| 国产伦理精品不卡| 国内精品美女av在线播放| 亚洲国内自拍| 影视先锋久久| 亚洲国产精品小视频| 亚洲黄色精品| 午夜精品视频| 亚洲天堂网在线观看| 欧美精品在欧美一区二区少妇| 亚洲国产高清在线| 亚洲高清一二三区| 久久夜色精品国产欧美乱极品| 国产日韩一区二区三区在线播放| 国产日韩欧美91| 亚洲精品在线三区| 亚洲综合色在线| 久久琪琪电影院| 日韩午夜中文字幕| 久久九九热免费视频| 国产日韩一区二区三区在线播放| 亚洲理伦电影| 亚洲欧洲综合另类| 亚洲精品国偷自产在线99热| 亚洲免费观看视频| 亚洲一区在线播放| 久久午夜影视| 亚洲视频欧美在线| 美女任你摸久久| 久久综合色8888| 亚洲黄一区二区| 国产精品午夜在线| 亚洲午夜精品网| 久久久水蜜桃| 蜜桃精品一区二区三区| 久久精品99| 久久色在线播放| 久久亚洲午夜电影|