algorithm - 如何有效地找到整数区间的素数
问题描述
我有一个整数区间 [a, b] 并将每个单独的整数最初视为一个 1 元素集。然后我想合并所有共享一个共同主要因素的集合。
该任务的解决方案大纲指出,我只需要考虑小于区间大小的素数因子,因为至多一个整数可以将该素数作为因子。
我只是想知道仅考虑主要因素是否还不够<= interval.size() / 2
?上述陈述不是自动适用于所有素数> interval.size() / 2
吗?
解决方案
推荐阅读
- java - Java - 没有迭代器分配的无重复集合
- autodesk-forge - Autodesk Forge - 在 Forge 中加载、修改和查看 Revit 模型
- java - 如何根据字符串的长度对字符串进行分组?
- ruby-on-rails - ActiveRecord::Base 的完整文档,包括实例方法列表
- javascript - 继承原型JS时如何传递参数?
- c - 一次读取一个带有空格的文件
- apache - 如何在 https TYPO3 后端处理“非 https”(http)网站
- sql-server-2008 - 如何根据sql server中的多个条件获取位置
- groovy - 分支的 Bitbucket 条件限制
- python - 在 Python dict 的键中使用连字符