我的代码分身
作者:某程序员 | 分类:科幻 | 字数:61万
本书由零点看书签约发行,版权所有侵权必究
第19章 数学建模天才
ACM世界总决赛的难度很高,不光需要高超的编程思维,一些压轴题对具体数学的思想也有要求,所以陈旭现在需要学习数学。
算法可以具体化成为一个任务,让代码分身去完成,数学题却是抽象的逻辑,即使代码分身真的拥有解决数学题的能力,陈旭也不知道怎么把数学题拆解在代码分身面前。
所以数学建模部分,需要陈旭自己来解决。
这段时间陈旭没怎么在意最后的总决赛,因为一开始他觉得亚洲区域赛的全场第一够他用的了,再来个世界冠军,他怕吃不消,所以也没怎么学习数学。
临近赛前一个月,他忽然想要拿第一了,时间上很匆忙,根本没时间留给他自己学习了。
他决定找个数学大牛来带带他。
他找到计算机学院的赵院长,让他帮忙介绍一下数学学院能带他数学建模的教授。
赵院长听了陈旭的话,皱起眉头,陷入了沉思。
陈旭赶忙说道:
“如果不方便的话就不麻烦了,我再想想其他办法。”
赵院长摇摇头,说道:
“说实话,我们学校的数院的实力不太强,我建议你去金陵大学,他们的数学是国内顶级的水平。”
陈旭听到这话,苦笑道:
“我也不是金陵大学的学生,那边的教授能带我吗?”
赵院长说道:
“你先别着急,我让程校长跟他们交涉一下。”
“程校长?!”陈旭很惊讶,没想到要麻烦到总校长,他有些不好意思。
赵院长笑着安慰陈旭说道:
“没事的。”
当天下午,赵院长就打电话给陈旭说一切事情办妥了,让陈旭直接去金陵大学理工学院找袁教授。
陈旭挂断电话,感叹院长和校长对自己太好了,让他有些受宠若惊。
冯峰在一旁笑道:
“兄弟你可是亚洲区域赛的第一,要代表咱们学校去参加总决赛的,往大了说,你是代表我们国家去争夺荣誉的,你提出要求了,别说金陵大学的一个教授,就是京都大学的总校长都得对你上心。”
陈旭嘿嘿笑道:
“说的也是啊。”
和袁教授约定的时间是晚上八点半,陈旭收拾好东西,准备自己去金陵大学,后来想到acm毕竟是团队赛,组里的马伟光和温童也得给带上。
他看了下时间,这个点刚好是校acm社团的活动时间,他很久不去那个社团的,但是马伟光和温童这时候肯定在社团里。
想到这,陈旭便直接去了社团活动的教室。
果然,社团活动照常,acm的社团成员都坐在教室里研究算法。
站在门口,陈旭伸手敲了敲门,笑道:
“打扰一下。”
话没说完,本来安静的教室忽然炸锅了。
大家看到门口的陈旭,纷纷站起来鼓掌起哄:
“大佬来了,大佬来了。”看来陈旭的热度虽然在学校里消退了,但是在acm社团里永远是太阳一般的存在。
讲台上的负责人李解让陈旭赶快进来,跟大家聊聊。
陈旭走进来,压压手示意大家安静一下,笑道:
“我今天过来是找马伟光和温童有事情的,赶时间,咱们下次再聚一块一起学习哈。”
大家赶忙都看向马伟光和温童。
本来坐在教室里一直很焉的温童从一开始看到陈旭出现在教室门口,眼睛就陡然一下子明亮。
当听说陈旭找自己,她眼神里更是跳跃着难以掩饰的喜悦,她没忍住,站起来飞快地跑到陈旭的跟前。
马伟光跟在身后。
陈旭挥手和大家告别,带着马伟光和温童走出了教室,来到走廊里,说了自己打算去金陵大学里找袁教授学习数学建模的事情,想让他们俩跟着自己。
温童和马伟光自然是没意见的,唯一担心的就是怕跟不上。
温童两人回到教室,收拾好自己的书包,背上走出教室,跟陈旭坐地铁赶往金陵大学。
他们仨来到理工学院找到了袁教授,说明了来意,袁教授点点头,让他们进了教室。
此时教室里还坐着一个学生,看到陈旭他们三人进来有些奇怪。
袁教授这便将陈旭他们仨人未来要在这里学习一个月的事情说了,还帮忙介绍了一下。
这位同学叫罗本,是金陵大学数学系的一名大二学生,在这里学习是为了备战半年后的世界建模大赛,他在数学建模上获得的荣誉丝毫不比陈旭在acm获得的荣誉要低。
罗本想起来陈旭是谁了,笑着站起来说道:
“在英芽网看过你的报道,程序写得不错。”
英芽网是中国大学学术圈里的一个非官方期刊,里边登载一些发生在大学生身上的事情。
陈旭带领金陵理工大学夺得亚洲区域赛全场第一的时候,这个网站就对其大书特书,并将报道置顶了一周。
陈旭笑了笑,客气说道:
“我也认得你,你在数学建模圈子里很有名。”
罗本继续说道:
“可惜我们领域不一样,要不然我真想和你比一比。”
陈旭对罗本突如其来的好斗激情感觉莫名其妙,自己又不是剑客,见面了就要拼招有点太中二了吧。
袁教授看他们聊得很欢,看了一眼手腕上的时间,说道:
“那我推迟十分钟上课,你们还有二十分钟熟悉一下对方。”说完就走出了教室。
罗本见袁教授离开教室,转头看向陈旭说道:
“比数学比算法都不公平,要不咱们比一比记忆力吧。”
陈旭没来得及拒绝,身后的温童就气哼哼地问道:
“怎么比?”气势上完全不输对面的罗本。
罗本说道:
“圆周率咱们都熟,我用哈希算法线性探测对圆周率进行重排,咱们就比背诵重排后的圆周率如何?”
温童攥着陈旭的胳膊,激动地说道:
“比就比,谁怕谁。”
陈旭嘴角抽动,好像自己莫名其妙地被推上了最强大脑的舞台。
罗本走到教室电脑跟前,打开了一个文本,然后看向陈旭说道:
“为了公平起见,哈希算法的函数由你来选。”
函数不同,圆周率映射出来的新数列也不同,所以就杜绝了在之前准备好的这种可能。
陈旭被赶上了架,这时候也懒得退了,正好借这个机会教育一下这个金陵大学的土着,让他知道普通大学的学生也是不好惹的。
他走到电脑跟前,悄悄地将U盘插进主机,将代码分身拷贝进电脑,然后随意选了一个哈希函数。
圆周率数列进行了重排,投影在大屏幕上。
罗本看向陈旭说道:
“一分钟,看谁记住的位数多。”
陈旭点点头。
两人走到投影幕布前,同时抬头开始记忆数字,温童负责计时。
与此同时,陈旭的代码分身在电脑里也对这组数列以一秒400个数字的速度进行遍历......