有
问
必
答
问:
如何判断素数
答:
这个算法的时间复杂度是O(sqrt(n)),空间复杂度是O(1)。是判断素数的常用方法。
需要说明的是,第4步我们从3开始,且步长是2,这是因为素数除了2之外,都是奇数,所以我们只需要判断奇数可能的因子即可。
如果n很大,我们也可以优化成从5开始,步长是5或更大,这样可以加快判断速度,损失的精度可以忽略。
这就是判断素数的详尽说明,请 let me know 如果需要进一步解释。
导航:
首页
/ 相关热门问题
● C++小问题:小明热爱数学
● 女性怎样单独请领导吃饭
● 带根睡莲全水养种植方法
● 1加手机售后电话
● 衣服怎么搭配最好看
● 泡桐注音怎么注
● 负债表中未分配利润怎么算
● 在干嘛呢怎么问更好
● 芝加哥打字机怎么解锁
● 芭蕉扇子制作方法
● 三根牙签怎么摆成两个三角形
● 虞书欣手帐教程
● 抽屉轨道拆装方法视频
● 评标专家如何评标
● 蚕睡觉的姿势是怎样睡的
● 两坝一峡怎么买票
● 神乐幸存者攻略
● 怎么才能成为蛋贩子
● 松鼠怎么训练才听话
● 钱是怎么来的大班教案
● 税控盘密码输错了被锁定怎么办