当前位置:首页|资讯

OpenMP入门学习笔记-质数筛选

作者:Explorer_Prime发布时间:2024-09-14

质数筛选 质数的定义:在大于 1 的自然数中,除了 1 和它本身以外不再有其他因数的自然数。 因此对于每个数 x,我们可以从小到大枚举 [2, x−1] 中的每个数 y,判断 y 是否为 x 的因数。这样判断一个数是否为质数的时间复杂度最差情况下会到 O(n)。整体的时间复杂度为O(n^2)。   void naive_prime_sieve(int n, std::vector& PrimeNumber) {     for (int i = 2; i <= n; ++i) {        ...【查看原文】


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1