腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Ruby
中
使用
试
除法
的
素数
分解
我是
Ruby
的
新手。我过去确实有一些
使用
python
的
经验,但最近当我重新开始编程时,我选择了学习
Ruby
。我正在做一个程序,它需要找到一个数字
的
质数因子,所以我创建了一个
使用
试
除法
的
方法。我已经尝试
使用
break for while循环而不是end,并得到了相同
的
结果。我不知道在
ruby
中
是什么导致这个方法不被识别。= 1 a.push
浏览 5
提问于2019-07-08
得票数 0
回答已采纳
2
回答
以最快
的
方式为64位
素数
计算(素-1)/2?
、
、
、
我编写了一个程序,从2^63之后
的
第一个
素数
开始迭代
素数
,然后
使用
试
除法
将(
素数
- 1)/2
分解
为最多2^32。但是,这是非常慢
的
,因为这是大量
的
素数
(和大量
的
内存)迭代。我将
素数
存储为每个字节(通过存储从一个质数到下一个质数
的
增量)。我还对2^64
的
数字
使用
了Miller-Rabin
素数</
浏览 8
提问于2016-10-18
得票数 2
3
回答
迭代数字< n,确定每个数字
的
质因式
分解
、
、
、
我知道我可以
使用
试
除法
找到给定数字
的
素因式
分解
,然后对每个小于N
的
数字重复这个方法,但这是低效
的
,而且比从已知
的
素因数中生成每个数字需要更长
的
时间。我已经在下面写了一个实现,从所有小于N
的
素因数中生成每个小于N
的
数字。有没有更快
的
方法来做到这一点?我试图利用这一事实,因为我对所有小于N
的
数字都这样做,以节省计算时间,而不是
使用
试
浏览 27
提问于2017-01-22
得票数 4
3
回答
euler phi函数
的
计算
、
、
result / i; if (n > 1) return result;我看到了上面Euler phi函数
的
实现,它是O(sqrt ).I没有得到在for循环中
使用
i*i<=n
的
事实,并且需要更改n.It,可以在更小
的
O (sqrt )??
的
时间内完成。
浏览 8
提问于2015-06-05
得票数 3
回答已采纳
2
回答
范围内
的
除数[a,b],a和b可以是大数。
、
假设在1和N之间找到所有数
的
除数,我们
使用
: for (j = i; j < N; j += i) for (j = i; j < b; j += i)如果b = 10^9的话,运行它需要花费太多
的</
浏览 0
提问于2012-12-18
得票数 1
回答已采纳
5
回答
以更快
的
方式改进
分解
的
代码?
、
、
、
、
它返回一个长数
的
所有因子(质数)。如果longNumber是一个特定
的
one,那么它显然需要几分钟
的
时间来执行。像"7544222046562688368“这样
的
数字花
的
时间太长了,而且不好,你有什么建议?
浏览 2
提问于2015-03-31
得票数 3
2
回答
测试
素数
、
该方法接受int参数,并通过
试
除法
验证参数是否为
素数
。如果它是
素数
,则返回一个布尔值true,否则返回false。i++) { return false; }} 我特别关注
使用
现代编码实践
浏览 0
提问于2017-10-23
得票数 -2
2
回答
我如何写一个快速
的
函数来计算一个数
的
全因数?
、
、
、
我必须找到给定数字N
的
因子总数,这里可以大到10^14,.I尝试计算
素数
直到10^7,然后
使用
素数
factors.However
的
指数来找到因子,结果太慢了,因为
使用
筛子找到
素数
需要0.03秒。我如何更快地计算因子总数,如果可能的话,不计算
素数
?请伪代码/well解释算法将非常感谢。
浏览 3
提问于2012-09-06
得票数 4
1
回答
用预计算
素数
筛选Eratosthenes
、
、
、
我有所有可以存储在32位unsigned int和
中
的
素数
,我想
使用
它们来生成64位
素数
。即使在逻辑和编译方面进行优化,
使用
试
分区也太慢了。我正在尝试修改Eratosthenes
的
Sieve,以处理预定义
的
列表,如下所示: 找到C,它是当前
素数
的
第一个倍数问题是第三步用模来求
浏览 6
提问于2013-12-24
得票数 2
回答已采纳
1
回答
为什么我在
Ruby
中
的
第N个
素数
效率不高?
、
、
我在Coderbyte上做了以下挑战,它不会计算一些更大
的
数字,所以我假设我
的
函数很慢。在我
的
电脑上,计算第1000个质数需要0.045秒。
使用
下面框
中
的
参数测试功能
使用
不同
的
参数测试您
的
代码。下面是我
的
代码: start = Time.now return 3 if num == 2 return
浏览 3
提问于2013-12-26
得票数 0
1
回答
如何在二次筛分技术
的
筛分步骤中
使用
对数
、
、
、
我正在编写一个程序来
分解
大
的
半质数。我
使用
的
是简单
的
二次筛选技术。我
的
程序运行得很好,但速度慢了很多,因为在筛选过程
中
(当我在寻找B-平滑数时),我
使用
了
除法
( Java "BigInteger“类
的
除法
)。我听说
使用
对数而不是
除法
可以使它更快。现在我知道了对数是如何工作
的
,但我不知道如何拟合对数运算符,而不是
除法
,因
浏览 9
提问于2019-05-13
得票数 1
2
回答
如何在Python
中
优化
分解
代码?
、
、
我最近用Python编写了一段代码,它接受用户输入
的
数字"n“,并打印该数字
的
质因数,包括重复
的
质数。我非常兴奋,因为我已经在这上面工作了一段时间,但实际上它并不能很好地工作。任何大于约500,000
的
n都需要很长时间才能
分解
,我想知道是否有任何方法可以优化它。
浏览 0
提问于2014-12-07
得票数 0
1
回答
Pollard Rho
分解
方法
的
实现
、
、
每次我
使用
Pollard Rho
分解
方法
分解
一个数时,有必要在Pollard Rho
分解
之前检查它
的
素性吗?如果是,那么我必须实现Miller Rabin
的
素性测试或任何素性测试,每次我想要
分解
任何数字时,我仍然必须处理强伪
素数
,这不是很复杂吗?有没有什么更简单更快
的
方法来处理这个问题呢?(我正在对最多10位
的
数字
使用
这些测试)
浏览 2
提问于2012-05-31
得票数 3
回答已采纳
1
回答
为什么机器学习不能识别
素数
?
、
、
编辑:我要把它移到cstheory.stackexchange.com只
使用
机器学习。我不确定,但我估计“普遍
的
共识”是/会是机器学习技术
浏览 2
提问于2013-01-10
得票数 5
回答已采纳
1
回答
基于PHP
的
试
除
素数
分解
、
我目前正在编写一个函数,通过尝试除以一个数字(特别是一个大数字)来获得
素数
因子,但我被我
的
结果难住了。下面是我
的
PHP代码。我可以
使用
这段代码
的
javascript变体获得正确
的
结果,但是PHP没有给我结果。
浏览 0
提问于2018-05-02
得票数 0
1
回答
优化TI-基本
素数
查找器
、
我写了一个程序,在我
的
TI-84上查找到N
的
所有
素数
,然而,对于上面的任何数字,比如50,它都是相当慢
的
。有什么方法可以优化我
的
代码吗?(我
使用
//添加了注释){2}→L₂1→J 0
浏览 0
提问于2021-04-16
得票数 2
1
回答
如何在没有
除法
的
线性筛分算法
中
寻找一个整数
的
因式
分解
?
、
我学习了一种名为“线性筛网”
的
算法,它能够在线性时间内得到比N更小
的
素数
。同时,文章也提到,借助一个额外
的
数组,我们可以得到所有的因素而不用
除法
,如何实现这一点?这篇文章说:“此外,仅仅
使用
一个额外
的
数组将使我们在寻找因式
分解
时可以避免划分。”
浏览 7
提问于2021-11-25
得票数 3
2
回答
处理大于最大十进制值
的
数字
、
我用
的
是前26个
素数
的
乘积。这需要超过52位
的
精度,我相信这是双精度所能处理
的
最大值,也超过了小数所能提供
的
28-29位有效数字。那么,在这么大
的
数字上执行乘法和
除法
有什么策略呢?前22个质数
的
乘积(我可以在计算器上相乘
的
最大值,而不会进入科学模式)是:最后四个
的
乘积是7
浏览 1
提问于2010-11-24
得票数 4
回答已采纳
3
回答
为RSA加密算法生成大
素数
、
、
、
、
我应该怎么做才能为RSA生成大
素数
?如果我想通过任何sieve算法来做这件事,那就需要花费很多时间。最好
的
方法是什么?
浏览 4
提问于2011-12-09
得票数 2
回答已采纳
2
回答
求任意整数因子
的
一个简单C程序
、
、
、
我编写了一个简单
的
CLI应用程序,它以3种不同
的
形式找到因素。我希望对这些代码进行审查。
浏览 0
提问于2022-12-28
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 DeepSeek 高效学习 SAP 官方文档中的功能模块分解图
素数
黎曼猜想会威胁网络安全吗
区块链将被毁灭?全面解读黎曼猜想
“黎曼猜想”要摧毁区块链和加密货币?别怕!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券