看路之航的那些书时,肖萌就感觉到了自己和大神的知识差距;和大神面对面交流“题目怎么做”的具体细节问题时,肖萌进一步感觉到,自己和大神的差距不仅仅是知识上的,还有思维方式上的。
路之航绝对不是那种很高冷的老师,也没有显摆自己知识的想法;肖萌也是那种学习能力很强、进步速度很快的那一拨学生,但她依然觉得,想要跟上路之航的思维真不太容易。他反应速度极快,语速也极快,她调动所有的脑细胞来聆听他所说的内容,同时匆忙地动用笔记,把他讲话的要点记下来——即便这样,她也很难记下来全部要点。
于是她不得问:“师兄,我可以录音吗?”
“可以录音,”路之航说着停了停,反问:“但为什么要录音?”
“你讲解的速度太快,我记不下来。”肖萌无奈的给他看自己的笔记本。
路之航拿着笔记本,到是看住了。他手中的笔记本非常漂亮,就像她送给自己的笔记本一样——重点是,真正的白纸黑字,清新明快、挺秀有力,字比笔记本本身更好看。
他很难得的分了神,道:“你的汉字写得很好。”
“我练过了五年字!”肖萌伸出右手展开,比出一个大大的“五”字。她想,这大概是她唯一比路之航强的地方了。
路之航颔首,把笔记本还给她,又道:“那我慢一点。如果你听不懂,可以叫我停下来。”
“好。”
这话很快起了作用。两人很快谈到最后一道题,再一次的,肖萌在关键点跟不上他的思路,干脆叫了暂停。
“师兄,Ramey定律是什么……”
“这是组合数学基本定律,你不知道?”路之航反问。
“……不知道。”肖萌汗颜,“我没有学过数学组合。”
知识层面的差距体现出来了。对路之航来说是常识的知识点,对她来说则是首次听闻。
路之航起身离开座位,回到了实验室,半分钟后他带回一台IPAD,熟练地点开一个app,打开了一本电子书,手指滑动页面,展示在肖萌面前。
“书上关于Ramey定律的定义。”
肖萌仔细地读了一遍定律,发现自己似乎懂了一点。
“有些明白了。我回去再看看书。”
“多看数学。计算机编程是建立在数学基础上的,你要参加ACM,就要打好数学基础。”
大神的言论就是这样掷地有声,怀着这样的感慨,肖萌想起他彪悍的数学竞赛履历和汤方圆的评语,下意识问:“师兄,所以你在数学系上课吗?”
路之航正在收拾笔记本,闻言用眼角余光看她一眼。
肖萌老实承认:“汤方圆师姐说的——她和你是同班同学,我们和她组成了一个ACM队,准备参赛。”
“汤方圆?”路之航思索了一会,点点头道,“可以。和她组队对你有帮助,她的水平比你高。”
“她的水平比我高很多……”肖萌小小纠正了下路之航:“和她组队,我也受益匪浅……以前觉得很难以实现的目标,现在好像也有些希望了。”
“你们队伍的目标是什么?”
“……目标是在亚洲赛里获得好名次。”
404队还是很清醒的,至于最高级别的全球赛,那完全不用想了。
“亚洲赛?不是完全没有希望。”
肖萌听得出来,路神的语气非常的……勉强。不是完全没有希望,换句话说,希望不大,即使有了汤方圆加入,都希望不大。
“汤师姐说,学校里进入线下赛的五支队伍里必须要有一支女队参赛,这对我们来说是利好消息。”
“必须有女队?”路之航的神情充分说明了他是第一次听到这个消息。
“是的。”
路之航翻了翻IPAD:“每周三、周六晚上八点你都可以到这里来找我。”
“嗯?”肖萌眨巴着眼睛看他,几乎不能相信自己耳朵里听到的。
“有不懂的问题可以来问我。”
真的是意外之喜,肖萌几乎想要高兴得跳起来,有一种“难道自己要开挂了”的错觉,她原想客气一番,但联想到这位大神直来直去的性格,生怕自己一客气他就答应了说“那你就不用来”,立刻接受了这份好意:“好,谢谢师兄!”
于是肖萌就这样在完全意料之外的,获得了一个顶级的教授算法的教师。肖萌感觉自己好像中了大奖,还是五百万的那种。
……
各色人等对这件事都发表了意见。汤方圆叫她“人尽其用”;寝室的诸位室友则一脸羡慕,掐着她的脖子问“为什么会这样啊,为什么你和大神的关系这么好啊”;肖薇则直接猜测,“估计他喜欢你”,听到姐姐的这句话,肖萌一口水差点喷到显示屏上。
“我浑身上下哪有优点值得大神喜欢呀!”
“不能这么说。基于我们俩的高度相似性,你贬低自己也是贬低我,你的优点还是很多的,”肖薇一本正经,“一直以来,我们姐妹俩还是很受欢迎的!”
“不不,姐姐,你比我受欢迎!”肖萌赶紧吹捧一波。
吐槽归吐槽,她也隐隐感觉到路之航对自己是有所不同,这其中的缘由她很难揣测——路之航这个人就是无法预测的。
既然无法预测,那就顺其自然好了。肖萌想,等时机合适的时候再送他礼物请他吃饭表达谢意就好了。
肖萌努力适应路之航的教学方式,这不是很难。第三次答疑时,肖萌觉得自己抓到了路之航讲解时的关键点——他的讲题方式非常书面语,每句话有都有一个关键词,抓住他谈话的核心语句,学习就变得有效率起来。
路之航是肖萌见过的所有人里最富有逻辑思维的人,针对每道题目,他会列出第一、第二、第三点,讲话方式也是“首先、其次”。在听他讲解之前,在笔记上用填空题的模式写好框架,再把他言语中的关键信息填入空白处,就可以很有效率学习做笔记,并且解题。
她的学习效率大有提升,路之航显然也察觉到了。他拿过她的笔记本一看,点头表示认可。
“这种做法很好。”
随后,路之航继续说:“ACM中的题和实际生活中遇到的问题不一样,是一定能找到答案的。只要有答案,就存在解题规律,规律是可以被总结和分析出来的。”
“就像解数学题那样?”
“对。算法题本质上是数学题。”
被大神认可,肖萌喜悦地点头:“好的。”
路之航还提出了一些意见:“如果你想提高解题能力,还可以参加一些企业、社会组织举办的个人赛。”
“哪些企业?”
路之航报出几个名字,都是知名IT企业和各种组织举办的比赛,他又道:“这些企业举办的编程大赛出题水平往往不错,可以当作练习。如果能获得好名次的,还有不错的奖金。”
“好的,我会试一下。”
第25章
事实证明,学习是件需要持续不断的累积知识的工作,就算她身边有了大神和汤方圆学姐的亲切指点,想要一日千里的进步是不可能的。
12月中旬,新成立的404队参加了本月的线上赛,成果比之前好得多,解出了两道题——基本都是汤方圆的功劳,肖萌和王璇基本上只能打个下手。
“感觉我们参赛也没有很大意义啊……”王璇叹息。
“以赛代练,还是很有意义的。”肖萌安慰她。
“没关系,”汤方圆拍了拍王璇的肩膀,有条不紊地安排下一步的工作,“我们的目标是一年后发力,按照你们现在的进步速度,大二应该已经可以独当一面了。”
当天晚上肖萌带着问题再次见到路之航。
在汤方圆的指点下,白天线上赛的题目她大致已经弄懂,但有一道还有些问题,写出的代码不符合要求,连汤方圆都还在思索怎么解答。题目说的是天使和恶魔分别居住在一些岛上,这些岛屿之间互相有桥梁连接,要如何炸毁一些桥梁桥才能让天使和恶魔之间没有通路,并且使得桥梁的平均距离最短。
路之航从ipad里调了一个文本发给她。
“这道题是我出的,我写过答案。”
肖萌莞尔:“师兄,其实我也觉得是你出的……”
路之航不理解地看她一眼。
“为什么这么想?”