编程学习网
  • 网站建设
当前位置: 首页 > news >正文

欧拉筛(线性筛)

news 2026/5/11 20:05:26

欧拉筛(线性筛)

时间复杂度为 \(\mathcal{O}(N\log\log N)\) 。

vector<int> prime; // 这里储存筛出来的全部质数
auto euler_Prime = [&](int n) -> void {vector<int> v(n + 1);for (int i = 2; i <= n; ++i) {if (!v[i]) {v[i] = i;prime.push_back(i);}for (int j = 0; j < prime.size(); ++j) {if (prime[j] > v[i] || prime[j] > n / i) break;v[i * prime[j]] = prime[j];}}
};
查看全文
http://www.jsqmd.com/news/21189/

相关文章:

  • 常见数列
  • 20232314 2025-2026-1 《网络与系统攻防技术》实验三实验报告
  • 【LTDC】LTDC 简介
  • Markdown数学公式 - -一叶知秋
  • 分类器案例 - -一叶知秋
  • 最大流
  • 最小割树 Gomory-Hu Tree
  • 最小割
  • 费用流
  • 图论常见结论及例题
  • 查询GPIO状态值(步骤)
  • 最长路(topsort+DP算法)
  • 最短路径树(SPT问题)
  • 欧拉路径/欧拉回路 Hierholzers
  • 无源汇点的最小割问题 Stoer–Wagner
  • 染色法判定二分图 (dfs算法)
  • 链式前向星建图与搜索
  • 一般图最大匹配
  • CF2152G
  • 缩点(Tarjan 算法)
  • 平面图最短路(对偶图)
  • 多源汇最短路(APSP问题)
  • 最小生成树(MST问题)
  • 常见概念
  • 单源最短路径(SSSP问题)
  • CNCF项目记录2025-10
  • 代理
  • 双碳目标下,MyEMS 为何成为制造企业的 “刚需工具”?
  • 树上路径交
  • 10.23总结
  • 最新文章

    •  2026年寻找西安优质广告合作伙伴?这五家公认的领先公司值得重点考察 - GrowthUME
      2026年寻找西安优质广告合作伙伴?这五家公认的领先公司值得重点考察 - GrowthUME
      2026/5/11 20:03:21
    •  DeepSeek总结的关于 PostgreSQL 视图的强硬观点(上)
      DeepSeek总结的关于 PostgreSQL 视图的强硬观点(上)
      2026/5/11 20:03:43
    •  无锡颜工坊贴膜俱乐部深度体验:十年匠心,只为做好汽车贴膜这一件事 - GrowthUME
      无锡颜工坊贴膜俱乐部深度体验:十年匠心,只为做好汽车贴膜这一件事 - GrowthUME
      2026/5/11 20:03:21
    •  如何快速掌握League Akari:英雄联盟玩家的终极效率工具指南
      如何快速掌握League Akari:英雄联盟玩家的终极效率工具指南
      2026/5/11 20:03:21
    •  告别虚拟机!用WSL2+Docker快速搭建TB-02 BLE Mesh开发环境,5分钟编译点灯固件
      告别虚拟机!用WSL2+Docker快速搭建TB-02 BLE Mesh开发环境,5分钟编译点灯固件
      2026/5/11 20:02:05
    •  牛客周赛143#题解#C题/小红的因子幂和
      牛客周赛143#题解#C题/小红的因子幂和
      2026/5/11 20:01:33
    • 编程学习网介绍
    • 商务合作
    • 免责声明

    CopyRight © 编程学习网版权所有