首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
peteryzy君
掘友等级
haha
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 0
沸点 1
赞
1
返回
|
搜索文章
peteryzy君
关注了
lalaland本尊
peteryzy君
关注了
吴师兄学算法
peteryzy君
关注了
Flutter编程指南
peteryzy君
赞了这篇沸点
牧童骑牛过山丘
民工
·
6年前
举报
今天做题学到了非常巧妙的质数筛选方法-厄拉多塞筛法。
具体操作:先将 2~n 的各个数放入表中,然后在2的上面画一个圆圈,然后划去2的其他倍数;第一个既未画圈又没有被划去的数是3,将它画圈,再划去3的其他倍数;现在既未画圈又没有被划去的第一个数 是5,将它画圈,并划去5的其他倍数……依次类推,一直到所有小于或等于 n 的各数都画了圈或划去为止。这时,表中画了圈的以及未划去的那些数正好就是小于 n 的素数。
下图是本菜鸟的实现。
展开
收起
查看大图
向左旋转
向右旋转
技术交流圈
等人赞过
分享
4
13
peteryzy君
关注了
爱可可爱生活
peteryzy君
关注了
湾区日报
peteryzy君
关注了
阮一峰推特更新
peteryzy君
关注了
于江水
关注了
7
关注者
0
收藏集
1
关注标签
0
加入于
2019-03-07