阅读背景:

判断一个正整数是不是素数,时间复杂度为O(根号n)

来源:互联网 

判断一个数是不是素数最简单直接的方法就是从素数的定义出发。检查1~n之间的所有数,从中找出n这个数的所有因子,检查因子个数是否为两个。如果正好是两个因子,则为素数,否则为非素数。这样该算法的时间复杂度是O(n)。判断一个数是不是素数最简单直接的方法就是从素数的定义出发。检查1~n之间的所有数,从中找出n这个数的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: