
数学
杨小熊的笔记
软件开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常用数学公共函数
常用数学公共函数 源代码 1. 判断是否为素数 /** * 判断n是否为素数 * @param n 自然数 * @return 是否为素数 */ public static boolean isPrime(int n) { if (n ==0 || n == 1){ return false; ...原创 2019-06-01 06:45:36 · 416 阅读 · 0 评论 -
筛选法获取素数列表
获取n以内素数列表 使用筛选法,生成正整数n以内素数列表。 算法描述: 初始设置BitSet从0到n的值均为true。 从2开始,由于2是素数,所以将所有2的倍数排除;然后下一个素数是3,则将所有3的倍数排除;下一个素数是 5,将所有5的倍数排除… 以此类推,直到n。 BitSet中剩余的值为true的index即为素数。 具体代码: /** * 筛选法生成正整数n以内素数列表 ...原创 2019-08-29 20:14:12 · 1381 阅读 · 0 评论