K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数,在密码学、哈希设计等领域有广泛应用。
埃拉托斯特尼筛法(埃氏筛)求解小于等于n的所有素数的时间复杂度为O(n)
使用试除法判断正整数n(n≥2)是否为素数时,必须遍历2到n-1的所有整数才能得出结论
对于所有大于2的偶数,都可以直接判定其不是素数,无需额外遍历校验
素数的应用场景仅局限于非对称加密算法领域,其他算法场景不会用到素数