leetcode [#204] | GCidea's blog
目录1. 题目2. 解决方案3. 注意事项
题目Count the number of prime numbers less than a non-negative number, n.
解决方案12345678910111213141516171819public class Solution { public int countPrimes(int n) { if(n <= 2) return 0; int count = 0; boolean[] primeNum = new boolean[n+1]; for(int k = 2; k <= n; k++) primeNum[k] = true; for(int i = 2; i <= Math.sqrt(n); i++){ if(!primeNum[i]) continue; for(int j = i * i; j < n; j += i){ primeNum[j] = f...阅读全文
题目Count the number of prime numbers less than a non-negative number, n.
解决方案12345678910111213141516171819public class Solution { public int countPrimes(int n) { if(n <= 2) return 0; int count = 0; boolean[] primeNum = new boolean[n+1]; for(int k = 2; k <= n; k++) primeNum[k] = true; for(int i = 2; i <= Math.sqrt(n); i++){ if(!primeNum[i]) continue; for(int j = i * i; j < n; j += i){ primeNum[j] = f...阅读全文