“再接下来,对比筛选,和这个数列做对比……”
他耐心的讲解起来。
整个程序就是利用有效与无关进位算法,对于‘作为素数的指数p’以及‘p所对应的梅森数’进行分析,大致可以分为二十几个步,每一步都需要做一个程序。
最后把所有的程序连在一起,就能实现所需的功能了。
其中有一些步骤比较简单,可以说没什么难度,比如第一步的数字素性检测输出,‘素性检测’,直白说就是检查数字是不是素数,对于本科生都没有什么难度,只不过在程序设计上,还是尽量去简化计算量。
等王浩全部都讲解完,给每个人分配了工作以后,一群人就都回去干了起来。
王浩和张志强也留在计算机实验室,他们干脆就在张志强的办公室工作,要一起完成框架中最复杂部分的代码。
当天王浩和张志强一起工作到了晚上九点半,回到家里睡了一觉,第二天除了正常去上课,就是到计算机实验室写代码。
因为负责编写代码的学生们都在实验室,王浩就要在实验室坐镇,总会有学生碰到一些难点,或者是有其他相关的疑问,他要帮着想想办法或者讲解一下。
第二天下午,陈庆华又来了实验室,见到王浩问道,“听说你找几个学生,帮忙写个程序?我问什么程序,他们都没说清楚。”
“分析梅森数的程序。”王浩简单解释了一句。
“梅森数?做什么?”陈庆华满是不解。
王浩道,“就是对梅森数进行分析,我想利用分析结果,去寻找梅森素数。”
“……”
陈庆华抿着嘴沉默了好一会儿,“加油干!”他说完背着手就走开了。
陈庆华离开没多久,又有个教授找了过来,是祁晓教授,他也是博士生导师,有两个帮忙写代码的学生,还是祁晓带的博士生。
祁晓和王浩不熟悉,就问向张志强,“你们写这个程序是做什么的?需要的时间长吗?我怕耽误学生的进度。”
“不会。”
张志强肯定的说道,“我估计了,最多三天,也花不了多长时间,估计快一点的,明天就能完成了。”
“那就好。”祁晓听罢也不在意了,好奇的继续问道,“我听说和梅森素数有关,是王教授的什么素数相关研究吗?”
“找梅森素数。”张志强很直白的说了五个字,“就是设计程序找梅森素数。”
“……”
祁晓的反应和陈庆华同出一辙,他也是抿着嘴好半天,一句话都没说出来,只留下一句,“加油干。”
然后,走了。
找梅森素数?开什么国际玩笑!当我不懂梅森素数啊?
全世界到现在就只找到了五十一个,找下一个不知道多少年以后了,设计个程序就想找到?
做梦吧!
发现新的梅森素数!
计算机实验室的博士生、研究生们完成工作的速度比预想的快,他们有的在第二天,就完成了自己负责部分的工作,一问才知道是熬夜码出来的。
这种对待工作的积极性,肯定会得到企业老板的赞叹,但王浩不是企业老板,他并不推崇大家这样去做。
研究生、博士生们的工作进展快,也让王浩和张志强有些头疼,因为他们负责的代码部分还没有完成。();