到处瞎逛 发表于 2009-5-26 09:18:12

本帖最后由 到处瞎逛 于 2009-5-26 09:30 编辑

原来写个帖子就能弄一个金币啊。

但是我刚才下载那个G3文件没有下载到,再下载的时候有提示要金币。

不能运行,10%,30%什么的好像运行了一气,结果提示没有注册。太奇怪了。

原来运行结果在一个新生成的文件里面。呵呵。

tprime 发表于 2009-5-26 09:55:37

本帖最后由 tprime 于 2009-5-26 09:57 编辑

抱歉代码不能给你, 程序可以共享.
花费不少时间优化代码, 你给我电子邮箱

到处瞎逛 发表于 2009-5-26 10:11:58

wangzhaoyu2@hotmail.com

谢谢。

sxaktxz 发表于 2009-5-26 20:10:12

回复 9# tprime 的帖子

前一段时间终于完成了连续 G/D(N)的计算
计算 10^9 开始连续100个偶数的 偶猜数:
测试发现我的程序比附件的G3快 5倍
26 vs 4.3 秒

tprime先生,您好!
    在我眼里,您和SUAN1024先生都是高手。如果可能的话,也请把您的应用程序软件共享给我,让我开开眼界。
    我的邮箱是:sxakfp01@yahoo.com.cn

sxaktxz 发表于 2009-5-27 16:01:57

回复 9# tprime 的帖子
tprime先生,您好!
    发来的FastGn70软件收到了,经试用的确不错。您们都是非常优秀的。谢谢您了。

tprime 发表于 2009-6-10 09:06:19

最近优化后性能是原来的3倍(连续1000个 10^9 数据测试结果)
比G3快10-20倍, 下一步优化正在进行中。

liyude 发表于 2009-8-12 11:03:30

uppppppppppppppppppppppp

NetTeel 发表于 2009-8-25 02:19:21

下载真麻烦

只是呼吸 发表于 2010-2-12 22:08:10

本帖最后由 只是呼吸 于 2010-2-12 22:10 编辑

回10#的,我对这个问题的看法是:
不用中间计算的值,也就是说,中间的“加法”根本不用算出。例如100=97+3。这个“+”就不用了,只需要知道有了一个“表法”(也可以说是一个解)就行了。用这种思路,对任给的一个正整数N,N=3+(N-3)。我们只需要判别(N-3)是不是素数就可以了。在实际的处理中,先将n以下的素数全部列出。n以下的非素数也列出。以n=28为例;
   1,2 , 3,4, 5, 6 , 7, 8, 9,10, 11,12,13,14。。
   27,26,25,24,23,22,21,20,19,18,17,16,15,14。。
只要上下两行中对应的数都是素数,那就得到了问题的解答。上面的数据得出当n=28时有两组解。
在计算机的长整数范围内,可以将数组的位置与素数的值直接挂钩,比如a=23,a=5。剩下的只要让计算机“认出”对应数对是素数,并把这些数对的个数统计出来就可以了。
页: 1 [2]
查看完整版本: 验证哥德巴赫猜想的程序,逐个输出