自行整理筛选质数
说到质数,也就要说说非质数
非质数一定由小于它的质数与另一个数相乘所得
则100的肯定是有小于11的质数所乘获得
100 开方
↓
根号10
所以说一百内所有的数字都是由 根号10以下的最大质数所组成
现在问题来了 递归一下....直到最后的结果等于1
我们就得到了前面所说的所有数字 姑且叫他“子质数”吧
根号10的子质数只有2357 所以一百内的所有非质数都由2357整除
根号7 的子质数只有2 所有小于7的所有非质数都能被2整除
根号2 的子质数只有1 这时便到了最后 然后循环遍历(递归)所找到的质数逐个取余 计算次数会大大减少
这阵子略忙 过阵子我会把整个的实现(java) 以及重构好的实现发上来 大家多多指点互相分享下经验.... 谢谢大家花费时间阅读......
ps:顺便求大神推荐下想做大数据需要学好哪些知识...