第三十章 算法进化
66读书 www.66dushu.com,最快更新穿越至宇宙尽头!
等张小白下午从图书馆回来,魏延正在宿舍里笑盈盈的对张小白说,“恭喜老大,胜利挺进第二轮。加油!”看来是接到电话了。
“是吗?侥幸,纯属运气。”张小白有些意外,随后答道。
“第二轮虐死他们,我支持你!”魏延正早已把张小白当成神了,电脑玩的贼溜。关键是自己也学了DB,都没想到编个查询系统给自己用。
“对了,延正,你把那个查询系统给班里有电脑的同学都拷一份,定期把数据库合并一下,这样录入的知识点就多了,查询的范围就扩大了。让向东和红旗也这样做,不过他俩不会合并数据库,到时候我帮他们。”张小白给魏延正讲道。
“好嘞,交给我吧!”魏延正说道。
吃过晚饭,张小白准时来到微机楼,由老师引导进入考试的教室。
这是一个小教室,只有30台电脑,且电脑全部是传说中的荷兰郁金香电脑,全部装的最新版win3.2系统。
进教室同样需要带好鞋套。
张小白看到了那位学哥,报名时的工作人员。那位学哥看到张小白,一时间想不起来,有些面熟,思索了下,指了指张小白,问道“哲学系?一年级新生?”
听到这个,班里所有考生,包括四五位老师都看向自己。
张小白不好意思的点点头。
“这是什么妖孽?”有人小声嘟哝。能进入这一轮的基本上都是大三以上计算机专业的。
“没想到啊,你居然到了第二轮。作为学长,一会儿和你一决高下。我叫刘正伟,欢迎你!”那位学哥再也没有看不起人的表情,倒是有几分热情。对张小白说。
“运气,运气而已。”张小白小声说道。
“你以前学过计算机?”刘正伟问道。
“是的,学了几年。”张小白说道,这话倒不是假话。
“难怪。”刘正伟听张小白这样说,因为每年在北大总能遇到怪才,也就见怪不怪了。
“好了,大家就位。时间马上到了。”一位监考老师说道。
“今晚的考试很简单,一共10道题,每道题自行编程,并把运行结果填上。电脑上已经预装好了C语言外壳。考试结束把运行代码以及运行结果一并存档,放在自己名字的文件夹里,并复制到网络映射的Y盘根目录里。好了,现在开考。”一位监考老师讲道。
张小白打开桌面考试文件,大致看了一遍,十道题,全部是数学应用题,比如这个题:
一筐鸡蛋,每天吃2个,最后剩下1个,,每天吃3个,最后剩2个,,每天吃5个,最后剩4个,,每天吃6个,最后剩下5个,,每天吃7个,刚好吃完。请问一共有多少个鸡蛋?
这种题,结果不难算出,代码也不难编写,最难的就是算法。你用200行代码和用100行代码都能算出来,那代码越少,算法就越好。精简的代码,代表更高的效率。
张小白没多想,答题很顺利,这种题在考场上基本是没办法优化的,那是你长期积累形成的。
就好像一个人的写作风格,你想让金庸去写成古龙的风格,是做不到的。但是金庸60岁的风格肯定会比20岁的更成熟。你看金庸笔下的小说,刚开始主角都是绝世武功,到后来写的小说,主角武功越来越弱,却越来越好看。这就是算法的进化。
这10道题,估计在座的都能答出来,张小白想到,毕竟都是计算机专业人士。
交了卷子,朝那位学长点了下头,张小白走出教室。