第109章 冠军!(5/5) (第2/3页)
下方还有一大段由比赛主办方补充的表述说明了这个数字的用法,以及甚至比这行说明文字更长、更专业的主试委员会评审意见,但这仍然无法改变他被区区一个数字打败了的事实。
“一个数字……”
眼睛瞪出了血丝,李荣昀看向了获奖名单,顺着第一名往下找去,果不其然在第二的位置找到了自己的名字。
而这也让他心中的挫败感更强了。
他可以接受打败自己的是一段优秀到让人挑不出毛病的代码,却很难接受赢了自己的居然是这么一个看着根本无足轻重的东西。
李荣昀脸上写满了挫败的表情。
站在他的旁边,同是夏中科技大学计算机协会成员的杨芸慧,眼中浮起了一抹深思的表情。捏着下巴仔细回忆了许久,她忽然开口说道。
“这个人……我好像有点眼熟。”
“眼熟?”万念俱灰的李荣昀,回头看了她一眼。
“嗯,准确的来说,我们几天前才见过他,”杨芸慧一脸耐人寻味的表情,尴尬说道,“当时我们在W酒店喝下午茶,他好像就坐在距离我们不远的那桌……我们进来的时候,他好像已经在那里坐了一段时间了。”
李荣昀愣住了。
“就在距离我们不远的那桌……也就是说,他提交答案的时间比我们还早?”
不过他很快便意识到,自己说的是一句废话。
毕竟人家的答案只是一行数字,一行数字能用得了多少时间。
心中怀揣着一丝不甘的表情,他坐在了计算机前,将代码下载到了电脑上,按照大赛官网提供的代码很快写了一段能够记录运算步数的求平方根倒数的代码。
优化了底层函数?
这怎么……卧槽?还真可以?!
运算的结果一瞬间出来了,并且当场让李荣昀和他身后的几名同学一并当场傻在了那里。
随便输入了一个数字,原函数的计算一共用了五步才得出结果,而修改了那个用于计算猜测值的十六进制数之后,步数瞬间精简到了两步。
李荣昀不信邪,重新试了几个数字,然而得到的结果无一例外都是一样。原函数的运算步数基本都在4到7步之间波动,只有少有情况能到2步,而那个被优化的函数,无论他怎么试都是两步得出结果。
“这特么是数学吧……”站在后面的一名同学忍不住说道,“不过他到底是怎么做到的?”
对啊……
这到底是怎么做到的?
包括李荣昀在内的所有人都想知道这个问题,然而无论怎么想都是一头雾水。
仅仅凭借移位算法下的十六进制数加减,就能够让精确值一步到位直接逼近最终结果的边缘,无论是套用哪条已知的数学公式都解释不了这其中奇怪的数学原理。
而此刻,懵逼之余的李荣昀忽然渐渐开始有些明白了,主试
(本章未完,请点击下一页继续阅读)