ACM基礎知識儲備-快速篩法求素數

求素數是程序設計比賽中常常遇到的問題,最基本的方法是經過素數的定義直接判斷,只能被1和它自己整除的數就是素數了。這種方法適合判斷單個數是否爲素數,當要求一個範圍內素數而這個範圍又比較大時,這種方法就不太使用了,甚至程序要運行幾分鐘才能算出結果。優化 篩法的思想是去除要求範圍內全部的合數,剩下的就是素數了,而任何合數均可以表示爲素數的乘積,所以若是已知一個數爲素數,則它的倍數都爲合數。spa 普通的
相關文章
相關標籤/搜索