抉择之幸福再敲门
字体: 16 + -

第31章 系统初觉醒

    午后的图书馆人丁寥落,章嫣正独自坐在图书馆自学c语言。学校为非计算机专业学生开设的编程启蒙课是《basic语言》,好学生们通常会自学一些其他语言,例如fortran和c语言。此时校园内流行的编程语言主要是汇编和fortran语言,计算机专业必修的语言则是pascal。c和c++语言虽然被很多人关注,但是还没成为大学主流课程。面对c语言链表,一会儿单向,一会儿双向,一会儿插入,一会儿删除,章嫣学得很痛苦,举目环顾休息眼睛时,突然看到林漫正在旁边电子类计算机技术的书架中间专注地翻书。章嫣心中微笑:“哪儿都能见到你。”以前这种情况章嫣已经发现多次了。

    可是这次真的不一样了。好半天时间,林漫都在心无旁骛地认真翻书,挑选自己中意的书籍。

    10几分钟后,林漫终于选好了几本书,走出书架,一眼看到章嫣正向这边张望,点点头就打算走人了。章嫣正奇怪某人怎么转性了,看到走了两步的林漫同学又停了下来。

    林漫同学意识到自己刚才的动作有多蠢。多好的机会啊,距离下午上课还有时间,为什么不去和美女聊两句、愉悦下心情呢?

    林漫回头,迎着章嫣戏谑的眼神走了过去,在她身边的空位置坐下来。

    章嫣闭紧嘴唇,嘴角微微向下弯曲,用眼神提问:“为什么又回来了?”她真的很喜欢这个小游戏。她发现一些简单的意思,根本不用说,林漫就能从自己的眼神中领会出来。这种感觉真好。

    林漫故作潇洒地耸耸肩,小声说:“我突然想起没饭票吃饭了。美女你能不能看在我陪你打球的份儿上,赏我一顿晚饭?”

    章嫣笑,咬紧嘴唇防止自己笑出声来。

    林漫继续装可怜:“我真的断顿了。”

    章嫣受不了他滑稽的表情,一下笑出声来,又立刻捂住嘴,笑够了才说:“好啦,小气鬼,这周继续请你吃饭就是了。”

    答应得这么痛快?林漫完全没有心理准备呀。上次打篮球的时候,林漫开玩笑地问章嫣,如果表白她会怎样拒绝,章嫣的回答干净利落,直接踹一脚,林漫就知道,俩人本质上最多是朋友。林漫这次也就是那么一说,逗个乐,今晚还真不能陪章嫣吃饭,因为他答应了广播台蓝军,今天下午下课后去帮他录节目。

    章嫣表示理解。她指指林漫摆在桌上的一摞书,问:“我看你找了很长时间,准备借什么书?”

    林漫愣了一下,直接忽视了章嫣后半句的提问:“我什么时候长了魅力值,能让章大美女偷窥我好长时间?”

    “你确认你的魅力已经高到值得我偷窥?”

    “像我这种天纵奇才,这个自信我还是有的。”

    章嫣不理他,知道如果继续接他的话茬,后面不定又冒出什么怪话呢。她伸手翻翻林漫的书,连续几本都是关于《turbo c》和《数据结构》的,最后一本是《计算机算法》。这些书她也不懂,就问:“你也在自学计算机?”

    现在计算机的重要性日渐突出了,校园内一股计算机热正在兴起,章嫣正准备好好学学。

    “不是学,我准备编一个程序,需要一点参考资料。”

    章嫣瞟他一眼,没看出林漫有吹牛的表情。可是打字快并不能说明他懂计算机技术。

    林漫摇头:“真没吹牛。我是高手,真正的超一流计算机高手。”

    “就算刚才没吹,现在也开始吹了。”章嫣看不得这家伙自然流露出来的傲气,又问,“我在自学c语言,有没有好的教材推荐?”

    “你等一下,我刚才就看到一本,非常适合入门。”林漫转身到书架里取了一本书,谭浩强教授的c语言第一版。

    林漫向章嫣建议,按照书上的例子逐个调试一遍,特别是关于链表部分的内容。

    “你看看这个c语言链表的题目怎么做。”章嫣已经被链表彻底绕晕了。

    林漫仅用2分钟就解决了章嫣2个小时都无法解决的问题。无非是思路和代码的细节问题。章嫣开始相信,林漫真的是高手了。

    “《计算机算法》是教编程的吗?”章嫣正在苦恼的就是怎样才能编写出需要的程序。

    “不教具体的编程方法,而是讲解如何有效编程,从而解决一些实际问题。”

    章嫣显然没听懂。

    林漫不知不觉间化身为大学教师,开始为学生指点迷津:“我先举个例子吧。有1000元钱,需要换成1分,2分,5分,1毛,2毛,5毛和1元的零钱,请编程列出所有可能的兑换方案。”

    “这个不算难吧。”章嫣多少还是有点基础的,在电子系她也是学霸级的人物,“用循环实现,分别列出每种零钱可能的个数,然后嵌套循环就行了。”

    林漫让她计算一下用嵌套循环方式的话,总共需要循环多少次。

    章嫣提笔在纸上写下:1分的可能有从0个到10万个,2分有可能是从0个到5万个,以此类推,其他最多分别是2万,1万,5千,2千和1千个。

    很简单,最大个数对应循环数,把数字全乘起来就行,章嫣迅速得出结果,量级达10的28次方。

    “现在pc机最快的cpu是486,一般主频50兆hz,可以在一个时钟周期执行一条指令。假设每个周期可以执行一次循环,你算算需要多少秒。”

    章嫣没听明白。

    “就是说假设电脑每秒钟执行5千万次循环,需要运行多长时间。”林漫只好说大白话。

    早这样说不就简单了吗,装什么蒜?章嫣白林漫一眼,给出结果:2乘以10的20次方秒。

    “这是多少天?多少年?”

    章嫣摸出了计算器,按了一阵,震惊地说:“2.3乘以10的15次方天,大约6千多亿年。”

    “这只是一个简单问题。当然罗列出全部结果,这个问题的规模的确比较大。但是如果你正确进行编程的话,完全不需要这么长的计算时间。算法,就是告诉你应该怎样有效地解决这类困难问题的。”

    “那应该怎么解决?”章嫣已经被林漫忽悠得无法正常思考了。

    林漫给她演示了优化编程的具体方法。章嫣只能用崇拜的眼光看着林漫了。

    还有一点时间才上英语课,林漫需要提前养足精神,下午英语课才能好好表现。

    大家都说,林慢慢同学真的开始重新做人了。自打受了金太子得三等奖学金的刺激,林慢慢同学连英语课都很少旷课了。鉴于林漫在英语课上终于做到听课时间大于睡觉时间,进步显著,英语老师李玉风特别表扬了林漫,还说他的发音有了一定的改进,原来一口的西北腔英语,现在西北口音减少了,希望他再接再厉云云。

    说起来也怪,林漫的普通话好得变态,字正腔圆,西北方言和老家大河省方言也非常地道,唯独英语问题多多。原因可能包括英语启蒙时发音有问题,应试教育的毒害问题,上大学前从没听过纯正英语,等等各类林漫能想到的原因,以及他一上英语课就犯困睡觉,此问题甚至严重到高考时在英语考场睡着了。

    但是,这并不代表林漫大叔的英语成绩很差。每逢重要的英语考试,经过考前突击以及各种应试技巧的使用,前世的林漫大叔,居然奇迹般地通过了英语四六级和研究生英语考试。然后,就没有然后了,他的英语水平没有任何实质提高,能阅读,能写英文科研论文,但是既不能说,也不能听。

    为了减少英语课睡觉时间,林漫的策略是,上课前先抱着英语书睡一会儿,上课时就能多坚持一会儿。林漫拿起章嫣英语书展开,要章嫣到时间喊醒他,然后开始看英语。

    章嫣正想问他到底是要睡觉还是要看英语,发现某人已经看着英语睡着了。

    林漫苦啊,重生以来经常睡不好,因为总在梦里看人打游戏。

    林漫一点都不介意经常梦到那个泪流满面的混血美女,但是很介意看笨蛋打三国英杰传游戏。打到现在,又重头打了,刘关张的级别练得比上次稍微高一点,可还是打不过长坂坡这一关。每当林漫对其游戏操作忍无可忍之时,都试图帮他操作,可惜没有鼠标没有键盘,他什么都做不了。这次林漫又忍受不了,瞧瞧,连步数都不提前算好,张飞总是被人先打到,死得特快。林漫怒了,你行不行,不行我来,张飞应该走到这里嘛。

    林漫突然发现,虽然没鼠标,自己居然可以用意念控制游戏,张飞被放入了林漫希望的位置。再来,又成功了。林漫大喜,重新排兵布阵,虽然灭曹军只在顷刻之间,但是应该慢慢灭,得有耐心,计算好回合数,让武将尽可能多打几个回合,增加经验点。爽很。

    可惜只能看到游戏界面,要是能看到电脑屏幕就好了。他刚这么想,一个手掌大的精巧的乳白色ipad出现在眼前。怎么不是土豪金?电脑颜色立刻变成了土豪金。可惜小了点,能大点最好。电脑立刻幻化成21吋大屏幕,而且还是半透明的。尼玛,这是做梦呢还是做梦呢?电脑你咋不变成如意金箍棒呢?停,我要棒子干什么,变成大屏幕,最好像电影银幕那么大。林漫在梦中有点发呆,这破电脑真变成了电影银幕,这也太如意了。给个漂亮的键盘鼠标行不?键盘鼠标果然凭空出现了。林漫退出游戏,想看看电脑里有没有生活动作片,否则就辜负了这么大的银幕了。这什么操作系统,有点像linux ubuntu,居然有一个dos虚拟机,可以运行三国英杰传这样的dos游戏。键盘鼠标真好用,特别是鼠标,那质感,娇嫩细滑,就如同……嗯,就如同章嫣娇嫩的小手。

    林漫正打算再摸摸鼠标,却被章嫣推醒了。林漫迷迷糊糊睁开眼睛才发现自己正握着章嫣的手,立刻触电般松手,抬手擦掉嘴角的口水,道歉说:“抱歉抱歉,刚才做梦玩鼠标呢。”章嫣羞红了脸。这个臭坏蛋,睡着觉居然抓自己的手,也不知是真睡还是假睡,还玩鼠标,自己的手像鼠标吗?章嫣凶巴巴地说:“还不上课去?到点了。”

    章嫣下午没课,可以继续自习。看着林漫狼狈逃窜的样子,她不知道自己该生气呢还是该笑。

    (ps:二更,求支持,求收藏,求推荐票!)