核心思想从2开始把每个质数的倍数都标记为非质数剩下的就是质数。代码public class PrimeSieve {public static void main(String[] args) {int n 120;// 初始化数组true表示质数false表示非质数boolean[] isPrime new boolean[n 1];for (int i 2; i n; i) {isPrime[i] true;}// 埃氏筛法核心逻辑for (int i 2; i * i n; i) {if (isPrime[i]) { // 如果i是质数划掉它的所有倍数for (int j i * i; j n; j i) {isPrime[j] false;}}}// 输出1-120之间的质数System.out.println(1-120之间的质数);for (int i 2; i n; i) {if (isPrime[i]) {System.out.print(i );}}}}
埃拉托斯特尼筛法(埃氏筛法)
核心思想从2开始把每个质数的倍数都标记为非质数剩下的就是质数。代码public class PrimeSieve {public static void main(String[] args) {int n 120;// 初始化数组true表示质数false表示非质数boolean[] isPrime new boolean[n 1];for (int i 2; i n; i) {isPrime[i] true;}// 埃氏筛法核心逻辑for (int i 2; i * i n; i) {if (isPrime[i]) { // 如果i是质数划掉它的所有倍数for (int j i * i; j n; j i) {isPrime[j] false;}}}// 输出1-120之间的质数System.out.println(1-120之间的质数);for (int i 2; i n; i) {if (isPrime[i]) {System.out.print(i );}}}}
相关文章
5分钟掌握抖音下载神器:突破平台限制的智能解决方案
5分钟掌握抖音下载神器:突破平台限制的智能解决方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support…
RT-Thread嵌入式大赛实战指南:从硬件选型到项目提交全解析
1. 从旁观到参与:我眼中的RT-Thread全球嵌入式设计大赛最近,RT-Thread全球嵌入式电子设计大赛又拉开了新一届的帷幕。作为一名在嵌入式行业摸爬滚打了十来年的老鸟,我几乎每年都会关注这个赛事。它不像一些纯理论的竞赛,更像是一个…
华为od机试 新系统-麻将基本胡牌型判断(C/C++/Py/Java/Js/Go)
麻将基本胡牌型判断 华为OD新系统机试真题 华为OD新系统上机考试真题 5月17号 100分题型 华为OD机试新系统真题目录点击查看: 华为OD机试新系统真题题库目录|机考题库 + 算法考点详解 题目内容 给定 14 14 14张麻将牌,只包含三种花色:万(用 1 1 1表示)、条(用
别再搞混了!用ST-Link V2给STM32F103C8T6烧录,Serial和Serial1输出到底有啥区别?
STM32串口调试陷阱:ST-Link与USB-TTL烧录的Serial/Serial1差异全解析 当你在STM32F103C8T6上调试串口通信时,是否遇到过这样的场景——用ST-Link烧录后串口毫无反应,但换成USB-TTL却能正常输出?这不是你的代码问题,而是…
终极免费方案:3分钟搞定飞书文档转Markdown的完整指南
终极免费方案:3分钟搞定飞书文档转Markdown的完整指南 【免费下载链接】cloud-document-converter Convert Lark Doc to Markdown 项目地址: https://gitcode.com/gh_mirrors/cl/cloud-document-converter 还在为飞书文档格式转换而头疼吗?Cloud …
10分钟成为图表达人:Mermaid Live Editor免费在线编辑器完全指南
10分钟成为图表达人:Mermaid Live Editor免费在线编辑器完全指南 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-l…
架构解析:MAA如何用图像识别技术重塑明日方舟自动化体验
架构解析:MAA如何用图像识别技术重塑明日方舟自动化体验 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: https://g…
2026最新网络安全从0到进阶全套攻略,视频教程+工具包+学习路线,全给你整理好了
2026 最新网络安全 | 从0到进阶全套攻略,视频教程工具包学习路线,全给你整理好了 1、视频教程 2026 最新版 网络安全全栈体系化教程,市面上你找不到第二套,这么全、这么专业、这么贴实战的内容! 全套200多节精品视频&a…
3个实战技巧高效提取抖音1080P视频封面:自媒体素材管理效率提升90%
3个实战技巧高效提取抖音1080P视频封面:自媒体素材管理效率提升90% 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fa…
5分钟快速上手:biliTickerBuy开源工具助你轻松抢购B站会员购热门票务
5分钟快速上手:biliTickerBuy开源工具助你轻松抢购B站会员购热门票务 【免费下载链接】biliTickerBuy b站会员购购票辅助工具 项目地址: https://gitcode.com/GitHub_Trending/bi/biliTickerBuy biliTickerBuy是一款专为B站会员购平台设计的开源辅助工具&…
一口气讲清楚 Monorepo、Turborepo、pnpm、Changesets 到底是什么?
你肯定遇到过这种情况:项目里同时有前端、后端、公共组件,放在一个仓库嫌乱,拆成多个仓库又改一个公共函数要在五个项目里各改一遍。于是出现了 Monorepo、Turborepo、pnpm、Changesets 这四个词。它们不是互相替代,而是分别解决工…
从ok-skills项目解析技能树:设计理念、技术实现与工程实践
1. 项目概述与核心价值最近在GitHub上看到一个挺有意思的项目,叫“ok-skills”。光看这个名字,可能有点摸不着头脑,但点进去一看,发现这是一个关于“技能树”或“知识图谱”的开源项目。简单来说,它试图用一种结构化的…
【实用小程序】超轻量级文件上传下载中心 (File Download Server)
站内源码及jar包下载 一、项目概述 文件下载中心一个基于 Java 内置 HTTP 服务器(com.sun.net.httpserver)构建的轻量级文件管理服务。它零第三方依赖,单 JAR 包即可运行,适合在内网环境或临时场景中快速搭建文件共享站点。 你的团队需要临时共享一批日志文件或交付物,…
py每日spider案例之某website之xin东方选课搜索接口(难度一般 扣取代码即可)
加密位置: 逆向接口参数: 逆向接口: const g = globalThis; g.window = g; g.self = g; g.location = {<
终极轻量级Android文本编辑器Markor:多格式笔记应用完全指南
终极轻量级Android文本编辑器Markor:多格式笔记应用完全指南 【免费下载链接】markor Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, .. 项目地址: https://gitcode.com/gh_mirrors/ma/markor 在移动设备上寻找一款…
MPC-BE:基于DirectShow架构的专业级开源媒体播放解决方案
MPC-BE:基于DirectShow架构的专业级开源媒体播放解决方案 【免费下载链接】MPC-BE MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windows. 项目地址:…
如何快速计算3D模型体积和重量:STL-Volume-Model-Calculator终极指南
如何快速计算3D模型体积和重量:STL-Volume-Model-Calculator终极指南 【免费下载链接】STL-Volume-Model-Calculator STL Volume Model Calculator Python 项目地址: https://gitcode.com/gh_mirrors/st/STL-Volume-Model-Calculator 你是否曾经为3D打印项目…
通过Taotoken CLI工具一键配置团队开发环境与模型密钥
通过Taotoken CLI工具一键配置团队开发环境与模型密钥 1. CLI工具安装与基本使用 Taotoken提供的CLI工具可通过npm全局安装或直接使用npx运行。对于需要频繁使用CLI的团队,推荐全局安装: npm install -g taotoken/taotoken对于临时使用或项目级配置&a…