zoukankan      html  css  js  c++  java
  • 204.计数质数

    计数质数

    • 统计所有小于非负整数 _n _的质数的数量。

    示例:
    输入: 10
    输出: 4
    解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。

     /**
     * 统计所有小于非负整数 n 的质数的数量。
      * @param n 非负整数
      * @return 质数的数量
      */
    public int countPrimes(int n) {
        boolean[] primeNumbers = new boolean[n+1];
         int count = 0;
         for( int i = 2 ; i < n ; i ++ ){
              if( !primeNumbers[i]){
              count ++;
                 for( int j = i ; j < n ; j += i ){
                      if( primeNumbers[j] ){
                          continue;
                      }
                  primeNumbers[j] = true;
                  }
             } 
        }  
         return count;
     }
  • 相关阅读:
    matrix
    meizi
    公文流转系统
    10.21连接数据库进行添加
    9.27
    9.23课堂总结
    信息管理java
    大道至简读后感
    第二周
    7.7第一周
  • 原文地址:https://www.cnblogs.com/hh09cnblogs/p/11603625.html
Copyright © 2011-2022 走看看