LeetCode
来源:互联网 发布:淘宝店铺认证复核2017 编辑:程序博客网 时间:2024/05/01 20:19
Q:
Description:
Count the number of prime numbers less than a non-negative number, n.
A:
class Solution(object): def countPrimes(self, n): """ :type n: int :rtype: int """ if n == 0 or n == 1: return 0 nums = [1] * n nums[0] = nums[1] = 0 for i in range(2, int(n ** 0.5)+1): if nums[i] != 0: j = i * i while j < n: nums[j] = 0 j += i return sum(nums)
埃拉托色尼筛选法
阅读全文
0 0
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode
- leetcode:
- leetcode:
- LeetCode
- leetcode
- LEETCODE
- leetcode
- leetCode
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode:
- leetcode
- 点九图的制作方法
- java作用域public protected private,以及不写时的区别
- 01 Hibernate测试
- linux中class_create和class_register说明
- Kaggle竞赛:泰坦尼克号灾难数据分析简单案例
- LeetCode
- 虚拟机文件共享
- EDA与VHDL作业(2)
- 火星车开发板”SDR Receiver分析说明
- 黑客丛林之旅
- Linux 下 C/C++ 静态库、动态库的区别
- poj2135-费用流&费用流模板-Farm Tour
- 392. Is Subsequence 双指针 简单
- VS2013 光标编程方块解决方法