一种莫名的感觉从灵台层层往下,涟漪一般地穿过燕然的身体,一瞬间,他感觉似乎有什么东西永远的从自己身上离去,但是他并没有感到任何不似。
而当他余光扫过桌面书本上的代码时,那些陌生的字符就像是他熟悉的汉字一样,未加思索就已明了其中真意。
“卧槽,这也太厉害了吧。”燕然来不及体验生命流逝的独特感受,被自己获得的新能力震惊了。
“这哪里是初级编程精通,简直是给我的脑子加装了一个编译器。”
要知道,就算是那些天天和代码打交道的程序员,也不可能像燕然一样,看到代码就能瞬间解析出其结果。
“编译器,这好像也是个陌生的词。”
事实上,这节课李老师就有讲到编译器,只不过燕然一直在走神没有听而已。
这下子,燕然对接下来的挑战更是信心满满,脸上露出似有若无的微笑,让一旁围观的同学不由地高呼出“高手风范!”“理工大新一代逼王!”之类的词句。
李老师看他这副模样,更加坚定了心中的主意。
她“嗒嗒嗒”地踩着凉鞋回到讲台,登陆进自己博客,翻出其中一篇博文,然后把题目发送到了燕然电脑。
这是一道关于交通信号灯的题目,是她根据自己替路政做过的一个项目改编的问题,这个问题不算难,但是涉及的知识点特别多,即使用运筹学方法优化之后,代码量仍然特别大。
要是用一般方法求解的话,那代码量更是大到惊人,而今据下课只有四十多分钟,除非是触手怪级别的手速,否则很难在下课之前把题目解出。
更何况,代码量越大,出bug的可能就越高,排查起来也就越困难。
当然,若是燕然过去搞过竞赛的话,就算没有系统的学习过运筹学,想必也懂得用其中的方法来优化代码,然而优化也是需要思考时间的,这个题目的复杂性,注定了其燕然必须要思考很长时间。
这是一个两难的问题,一边是高山,一边是激流,不管燕然选择哪条路,等待着他的都不是大道通途。
除此之外,李老师也有考察燕然基础的意思在里面,她最希望的就是,燕然能够选择第二条路,至于说把题目解答出来,她根本就没想过这个结果。
当然岳子鉴从自己屏幕上看到这个题目的时候,内心是崩溃的。
“这个题目也太长了吧!”他嘀咕着。
整整半个屏幕,都是密密麻麻的字符,光是映入眼中,都让人头大。
“这就是我给燕然同学出的题目,如果其他同学感兴趣的话,也可以尝试着做一下,当然,这个题目有一定的难度,并且涉及到大量我们目前还没有学习过的知识点,如果有同学能在期末之前将其做好,还能通过我的答辩的话,那么我们这门课的课程设计就能得到满分。”
言罢,李老师又推送了一个题目,这个题目就很简单了,是一个关于排序算法的题目,道是本节课的课堂作业,接下来的时间就留给同学们练习。
至于她自己,当然是守在燕然身旁,看他将会如何进行自己的表演。
燕然当然不会统筹学方面的知识,毕竟他过去仅仅是个普通的高考生。
而他从“+1s”商城中购得的只是“初级编程精通”,不是中级精通,也不是高级精通,自然不会有相应的数学知识。
若是他知道李老师想法的话,说不定会考虑再花两年寿命换一个“初级数学精通”。
毕竟不管是高等数学,还是概率论或是复变函数之类的数学课程,都是大学生涯绕不过的坎。
换一个数学精通可以说是相当划算。
可惜燕然并没有系统学习过程序设计方面的知识,从商城中兑换的编程精通也仅仅是把编程知识灌输进了他脑海而已。
尽管他也有听说过数学对编程很有用处,但是他并不知道到底是有用在哪里。
不过对他而言,这个题目也算不上太有难度。
把题目通读完之后,他的脑海中就出现了一个解决问题的流程图。
这是一个最简单最基础的流程,符合正常人的思维,相应的,整个流程就相当的冗长复杂。
“看来老师是不打算轻易放过我啊。”
燕然如今有了初级编程精通,通过脑海中的流程图,自然而然就对相应的代码量有了大致的估算。
嘴角微微上扬:“不过这还难不到我,我可是开了挂的男人。”
接下来,令岳子鉴,李老师,还有围观的同学们吃惊的一幕发生了。
只见燕然撸了撸袖子,双手搭在键盘上,两眼直视屏幕,“噼里啪啦“,疾风骤雨般的敲击声,从燕然面前的键盘上传出。
矫似游龙,翩若惊鸿,燕然的双手仿佛变成了一张虚幻的幕布,传说中的少林绝学迦叶拈花,恐怕也不过如此,名满天下的唐门秘技满天花雨,多半也难出其右。
”麒麟臂!这绝对是万中无一的麒麟臂!“有同学惊呼。
”对,这一定是大成的麒麟臂,虽然这只是一门随处可见的普通武功,但要修习到这种程度,没有十八年以上的功力绝对做不到!“一位带着黑框眼镜,眼眶浮肿,坐在后排的同学暗叹。
”我自负一双麒麟臂已练习得炉火纯青,不敢说天下无双,但仍自信可称江南一绝,可在他的面前,我甚至兴不起一丝动手的力气来,朝闻道,夕可死矣!“一个胖胖的男生摇了摇头,满脸沮丧。
”龟兄,你这手速可真不是盖得,小弟佩服!“就连燕然的损友岳子鉴,也不禁发出感慨。
燕然自然没心思去理会旁人的调侃,如今他的眼中,他的心中,只有代码!
作为一个一十八岁高龄的资深单身狗,燕然的手速自然是极快的,他的基础来自以前一边打游戏一边聊天的经历,至于进阶,则是因为他还做过两年的扑街写手,大好年华,就那样奉献给了祖国的精神文明建设。
至于稿酬,不存在的,他也就混个全勤奖励。
何况到最后,两年,三百万字的皇皇巨著在和谐社会的和谐下,灰飞烟灭,连个渣都没能剩下。
唯有在某些奇怪的盗版网站,才能看到几言残章断句。
燕然的手速本就已经极快,在兑换初级编程精通之后,他的手速又再度提升一个台阶,又快又稳。
编程精通,若是连打字速度都没有的话,又谈什么编程精通?显然设计这个技能的“魔法师”或是工程师,也想到了这一点。
燕然现在的感觉,就和水文时候一模一样,脑海种那张框图,就如同码字之时的大纲,是情节前进的线索,而他只需要跟着这条线索,自然而然就能写出一条条编程语句,中途没有一点卡顿。
而且他有一种感觉,那就是他写出来的这些代码没有丝毫疏漏,他只需要跟着脑海之中的感觉挥舞双手就是。
同时,在这个过程当中,他对编程的知识也有了清晰的认识。
在此之前,他虽然通过兑换初级编程精通,用灌顶这种方式得到了编程技能,然而这些相关的知识,还藏伏在他的潜意识当中,就如同人的本能,直到此时此刻,他真正开始应用到这些知识,它们浮现到脑海表面。
几分钟之后,围观的同学皆尽散去。
燕然的表现固然令人惊讶,可他们也就看个稀奇而已,热情消褪之后,生活还是要照常进行,好学者开始试着解决老师留下来的作业,更多的人则从兜里掏出了手机,重新到游戏,小说,影视或是社交网络的世界之中。
当然,这其中也不乏例外,比如李老师,见到燕然用的是最笨的方法解题,她心中难免有些失望,可还是眼都不眨的看着燕然面前的屏幕。
本来她觉得燕然用这么快的速度编程,难免会出现一些疏漏,但是她一路看下来,竟然没有发现一个问题。
当然,人脑不是电脑,看不出来问题很正常。
“等他写完这个模块之后,应该会跑一遍吧,到时候就能看出有没有错误了。不过他这个思路,将会分出大量的模块,他要是每个都去跑一遍,定然又会浪费许多时间,可他要是不验证的单独的模块有没有问题,等写完之后debug又会更加麻烦。”
在李老师看来,这是理所应当的事,哪怕燕然手速再快,也无法避免。
debug是程序员最烦的工作,有时候甚至比解决问题还要困难。
然而让李老师吃惊的是,燕然竟然毫不停留,一连十几个模块都写完了,他竟然一个都没去验证。
她忍不住好意提醒道:“你不检查下,前面的代码有没有bug么?”
燕然头也不回:“不需要!”
李老师摇了摇头,没有再说什么。
“年轻人,不接受一点教训,永远不会长记性!这样也好,让他自己去撞个头破血流,自然就晓得,前人留下来的宝贵经验,不是随随便便就能丢弃的。”
随机推荐