1素数生成器的算法【C# EDITION】public static ArrayList GeneratePrimes(int ubound)
 2{
 3素数生成器的算法【C# EDITION】            BitArray flags = new BitArray(ubound + 1true);
 4素数生成器的算法【C# EDITION】            for(int i = 2; i <= (int)Math.Sqrt(ubound); i++)
 5{
 6素数生成器的算法【C# EDITION】                if(flags[i])
 7{
 8素数生成器的算法【C# EDITION】                    for(int j = i; j * i <= ubound; j++)
 9{
10素数生成器的算法【C# EDITION】                        flags[i * j] = false;
11素数生成器的算法【C# EDITION】                    }
12素数生成器的算法【C# EDITION】                }
13素数生成器的算法【C# EDITION】            }
14素数生成器的算法【C# EDITION】
15素数生成器的算法【C# EDITION】            ArrayList primes = new ArrayList();
16素数生成器的算法【C# EDITION】            for(int i = 2; i <= ubound; i++)
17{
18素数生成器的算法【C# EDITION】                if(flags[i])
19素数生成器的算法【C# EDITION】                    primes.Add(i);
20素数生成器的算法【C# EDITION】            }
21素数生成器的算法【C# EDITION】            return primes;
22素数生成器的算法【C# EDITION】        }

相关文章:

  • 2021-05-03
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
  • 2021-11-21
  • 2021-07-12
  • 2022-01-02
  • 2021-12-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-11
  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案