Count Primes
来源:互联网 发布:淘宝全球 编辑:程序博客网 时间:2024/06/06 09:33
Description:
Count the number of prime numbers less than a non-negative number, n.
题目的解题思路很经典https://leetcode.com/problems/count-primes/,见此链接的show Hint
JS代码如下:
var countPrimes = function(n) { var count = 0, arr=[] map={}; map[true]=0; map[false]=0; if(n === 1 || n === 0) { return 0; } for(var k = 0; k < n; k++) { arr[k]=true; } arr[0]=false; arr[1]=false; // map.push(1); // map.push(n); for(var i = 2; i*i < n; i++)//只需检验i*i<n的数据 { if((arr[i]===false)) { continue; } for(var j = i*i; j < n; j+=i)//小于i*i以下的i的倍数已被赋值为false { arr[j]=false; } } for(var x = 0; x < n; x++) { if(arr[x]) count++; } return count;};
0 0
- Count Primes
- Count Primes
- Count Primes
- Count Primes
- count primes
- Count Primes
- Count Primes
- Count Primes
- Count Primes
- Count Primes
- Count Primes
- Count Primes
- Count-Primes
- Count Primes
- Count Primes
- Count Primes
- Count Primes
- Count primes
- JDBC连接各种数据库的方法
- StringUtils方法全集
- Android Studio 项目中,哪些文件应该忽略而不提交
- JAVA ArrayList的实现原理 及ArrayList的使用
- window.open、window.showModalDialog和window.showModelessDialog 的区别
- Count Primes
- C++资源大全
- 使用JS判断移动设备的终端类型(浏览器UserAgent)
- Linux文件系统(2)-目录树和系统操作 挂载
- Linux下安装memcache
- ABAP中Collect的用法
- 一个高效的计算字符串长度的方法 C++
- 技巧111 结识Vim的关键字自动补全
- 136.求下面函数的返回值(微软)