熬夜阁

手机浏览器扫描二维码访问

第一百章 101号选手提前交卷(第1页)

相比起詹永枢院士的惊讶,郝云在考虑这个问题的时候倒是没有想的特别复杂,纯粹是挠头的时候灵机一动想出来的这个方法。

程序首先猜测了一个接近1sqrt(number)的值,然后运用牛顿迭代公式进行了迭代运算。

单从算法逻辑上来讲,其实他改写之后的代码,和之前那个Q_Sqrt函数的代码并没有太大的区别。冰川引擎在math.c文件中定义的Q_Sqrt函数,事实上也是采用的这个思路。

而要说唯一哪里不同,大概就是在那个神秘的数字——0x5f375a86上了。

根据牛顿迭代算法的原理,猜测值距离最终结果越接近,迭代的次数越少。而神秘的数字0x5f375a86,便是用来计算猜测值的。

而郝云在尝试了几次之后意外地发现,如果使用“0x5f375a86”这个数,得到的y将非常接近1sqrt(n),以至于最终执行牛顿迭代算法时,只需要2次代法就可以达到他所需要的精度!

至于这个数是怎么得出来的?

郝云也没办法解释。

毕竟他只是遵循着自己的数学直觉,觉得原来那个程序中选取的数字不够好用,然后试着换了个更好用的数字试试。

一开始他也试了好几次,发现更改的数字都没有原先那个数好用,直到后来灵机一动试到了这个0x5f375a86,发现居然只需要两次迭代就能完成整个计算过程。

老实说,他自己也惊讶的不行。

可能……

这也和他的数学属性达到了精通有点关系?

总而言之,采用了0x5f375a86这个特殊的数字之后,单从运算步数来看,整个函数的运算效率将比原本math.c文件中定义的Q_Sqrt函数快上足足两倍!

至于这个结果会产生怎样的效果……

老实说郝云也没有一个准确的概念。

毕竟他对这款冰川引擎的了解,远远没有达到业内人士的高度。

之前他虽然做过游戏,但其实也就只做过2048这一款游戏而已。神殿逃亡算是运用到了和冰川引擎同源的一款开发软件,但那款游戏基本上都是李宗正一个人完成的,郝云压根儿就没参与到开发环节中,就算参与进去了八成也不会研究引擎的源代码。

这个世界的游戏开发工具已经进化到足够傻瓜的程度,除开那些大制作之外,绝大多数的中小型游戏都是能够单纯的依靠开发工具,以及二级程度的编程水平来实现的。

“……话说到底咋测试引擎效率提升了多少?这电脑上就没有一个打分软件,或者测试用的游戏吗?”

郝云在电脑上仔细搜寻了一番,然而根本没有找到那种能够用来给引擎打分的工具软件,也没找到能测试引擎性能的游戏。

事实上,主办方确实没有准备这种东西。

毕竟从一开始,他们压根儿就没考虑过有人能真的完成这道送命题。

“我去,这是搞毛线啊?”

搜索了一番之后仍然没有找到检测工具,郝云哭笑不得地看着屏幕,彻底没辙了。

总不能当场开发一款游戏来跑分吧?

虽然也不是不行,但手边一点素材都没有,电脑更是不能联网,总不能从最基础的素材开始做起吧?

一番纠结之后,最终郝云还是放弃了。

穿书后我推倒了暴躁男二  报告王爷,王妃要爬墙  四奶奶的洗白日常  不敢奢想的百分百吻合  孤影惊鸿  我成了一部手机  医手障天  风水奇事  游戏王之魔导时代  道途长安  极限警戒  英雄联盟之复仇之路  漫不峥心  我即是虫群天灾  剑主星河  万邪不害  我当捉妖师那些年  农门空间:福运娇娇来种田  界域之王  快穿之医妃被系统绑架了  

热门小说推荐
我成了所有人的白月光

我成了所有人的白月光

白青玩的那个游戏里的角色居然跑到现实世界里来了,每一次存档都变成平行世界了?现在特喵的还都在一起了?也就是说我现在是个超级海王不负责任的超级渣男???白青施展出了自己的演技大招,试图左右逢源。不出意外,左右逢源不存在,前后掉马左右翻车一个不拉。白青揉着脸可不是,搞不好命都要没了。千年老刀呀,这就是我们的主君在外面夜不归宿的原因?六眼大猫猫我不管,我不听,你是我老婆!刘海狐狸虽然我也没打算一招致胜,请做好长久战的准备哦。某只不愿意透露姓名的棕毛兔子我可以答应你任何事情,但唯独离开这件事情绝对不行,什么?并不是很困难的事情,就像你当初对我做的一样。白青退出键再哪儿来着魔蝎小说...

在末日游戏种田的只有我?

在末日游戏种田的只有我?

黎明降临是一款爆红的末日求生游戏,玩家在里面激情战斗切磋与丧尸怪物搏斗制造装备与武器。简星意被朋友拉去玩,手残的他打竞技被玩家拳打,打副本被丧尸脚踢。简星意只得在这个战斗游戏里当个种田经营玩家。别人在和怪物搏命,他在解锁食谱掌握厨艺。别人在屠杀丧尸城,他在建造房子。别人在争地盘抢基地,他在荒地种稻米。直到有一天,所有人都穿进去这个游戏了。穿进去后,大部分玩家看着自家破烂的房子,空荡荡的厨房,捂着肚子沉默了。简星意?所以说,在这个游戏里种田的只有他吗?不多时,一个传奇诞生了。他是游戏最低战力记录保持者,却是新世界最富裕的商人,更是救世主。战力值只有个位数的他,让满战力的高手榜大佬们在路过他的房子和公会时,都要小心翼翼放缓脚步。xxx惊!全服第一高手山海忽然离开了所在的基地,离开了这个争霸赛屡屡夺冠的强悍基地,难道还有比这个更好的地方吗?战地记者激情追问采访,请问大佬去了一个小破基地,是想体验亲手开辟疆土的快感吗?山海那边的饭香?记者?做饭的厨子更香。疯批大佬面瘫攻x社恐菜鸡温柔受每晚九点更新,短评收藏即可评我的接档我靠绯闻在人界苟活人类与妖族休战的第三年,小兔妖闻兮被调任为和平大使前往人界了。小兔妖战战兢兢,小心翼翼,努力在人界立足。然后一不小心和人类特警队长骆绛意外滚了床单。骆绛的工作就是杀作恶不守法的妖怪,本人还特讨厌妖怪,能手撕妖怪。闻兮我完了v隔天闻兮只觉自己小命休矣,匆匆跑路,骆绛也被紧急调任外地平乱,离开了首都,据说没个十年二十年回不来。闻兮我又好了v后来记者采访闻兮对骆绛去处理暴动这事怎么看。闻兮觉得,他和骆绛交配都已经交配了,四舍五入怎么就不算配偶呢?反正人家十年二十年回不来为了在人界立足,闻兮兔心豹子胆,决定抱大腿!他靠着精湛的演技一秒红了眼眶真不知道远处的暴动什么时候结束,想我的未婚夫了。记者?!记者原来二位竟是这样的关系!从此之后,闻兮以骆绛未婚夫身份在首都行动与工作,走哪儿都要忧郁感怀,出席活动都要一袭黑衣,未亡人设定草得飞起。网友义愤填膺,嗑生嗑死。闻兮和骆绛的爱情太美好了!这才是妖族和人类和平共处的方式!支持妖族和人族和平!一年后,骆绛居然提早回来了。  闻兮再次跑路。门一开,眉眼冷峻的军装男人语气森然,跑什么?我的未婚夫,我还没听够呢。谢邀,在外打仗一年听了一年故事,骆绛都要恍惚以为自己真的有个爱自己爱得要死要活的未婚夫了。闻兮看着那把抵着自己喉结的漆黑枪口,发着抖问想听什么。男人笑眯眯的,来和我说说我们那感人肺腑,海枯石烂的一段情啊!闻兮这下是真的完了v大冤种人类特警x又皮又怂的兔妖魔蝎小说...

四合院:阎解旷的潇洒人生

四合院:阎解旷的潇洒人生

关于四合院阎解旷的潇洒人生阎有矿无意中开启了空间穿越到了四合院世界,成为了三大爷阎埠贵的三儿子阎解旷。阎解旷到了四合院,先打断盗圣棒梗的腿,收了些利息。接着又给四合院的养老团添了一些堵。只要你不让我好过,我就不让你舒服。我不舒服了,你们也别想开心。在这四合院世界里,我阎解旷想怎么样就怎么样!...

直播科普:我捡斩魄刀,开局无敌

直播科普:我捡斩魄刀,开局无敌

关于直播科普我捡斩魄刀,开局无敌林默穿越了。开局碰上幻想入侵现实,全球觉醒超凡。从此,这个世界便有了斩魄刀恶魔果实奥特曼变身器而这一切都与林默前世的动漫影视游戏等相符合。林默也因此激活幻想科普系统,成为一名科普主播。家人们,九条尾巴的狐狸叫九喇嘛,是个好用的查克拉充电宝。嗯?这根棒子?它是战之神杖,能够召唤战神阿瑞斯的神力。什么?你捡到一张卷轴?原来是骨王的超位魔法,坠落天空。喂,你们见过召唤暴风龙的史莱姆吗?宿傩,你眼睛这么多,你不中幻术谁中?!岛国我们大岛民族的超凡者去哪儿了?怎么可能才这几个!泡菜国龙国过亿的超凡者一定是偷我们的。鹰国林默才是世界不,是宇宙霸主。...

每日热搜小说推荐