| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 406 人关注过本帖
标题:征求一个数的质因子的该效率算法
只看楼主 加入收藏
赤云
Rank: 2
等 级:论坛游民
帖 子:82
专家分:35
注 册:2014-12-29
结帖率:64.71%
收藏
已结贴  问题点数:14 回复次数:1 
征求一个数的质因子的该效率算法
看到有好多题目都会用到质因子,但是从头循环有太浪费时间。请问大神有没有效率很高的算法?
2015-09-01 09:17
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:14 
与质数(素数)有关的问题,效率最高的做法是预先储存一个足够大的素数表,用时检索。这个表不用临时算的,放在外部文件中,临时读进来可以,编译时嵌入在程序内部作静态常量数据也可以,一次工作,永久使用。这些东西不用总是玩算法,每次编程都编一个求素数的代码,啥意思也没有。事实上,这个表连算都用不着,数学手册也可以抄得到。现实中,能用到多大的素数?搞出能算上十多位、上百位的素数算法,不表明有多厉害,算得再快,也不及查表快。

[ 本帖最后由 TonyDeng 于 2015-9-1 13:06 编辑 ]

授人以渔,不授人以鱼。
2015-09-01 12:59
快速回复:征求一个数的质因子的该效率算法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020832 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved