输入: 10 输出: 4 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。
var countPrimes = function (n) {
let count = 0
signs = []
for (let i = 2; i < n; i++) {
if (!signs[i]) {
count++
for (let j = 2 * i; j < n; j += i) {
signs[j] = true
}
}
}
return count
};
Runtime: 136 ms, faster than 66.06% of JavaScript online submissions for Count Primes.
Memory Usage: 135.7 MB, less than 13.33% of JavaScript online submissions for Count Primes.
Runtime: 92 ms, faster than 93.73% of JavaScript online submissions for Count Primes.
Memory Usage: 57.9 MB, less than 86.67% of JavaScript online submissions for Count Primes.
Runtime: 8 ms, faster than 88.62% of Go online submissions for Count Primes.
Memory Usage: 5 MB, less than 100.00% of Go online submissions forCount Primes.