这次考的三个算法,有一个比较难,已经超出考试范畴。
考完试之后,有不少考生甚至来不及测试结果,时间就到了。
考生互相询问,最后一道怎么编。
大家说的答案五花八门,说什么的都有。
林斯嗤笑一声,“你们的算法都错了。”
众人怒目而视,“你凭什么说我们错了?”
林斯哼了哼,看到走在前面的江雨彤,立刻追上去,“你是怎么写的?”
江雨彤淡淡道,“我用的是递归。”
林斯抿了抿嘴,甩手走了。
身后有人不满他的傲慢,“这人真没礼貌。”
其他人好奇问江雨彤,“你为什么用递归?”
“因为他每次都要进房子里一趟,直到里面有水果。我觉得用递归才能反推对方进了多少次。”
大家都不是笨人,经过她这一提醒,有人恍然大悟,“是啊,应该用递归才对。哎呀,我写错了。”
一时间哀号遍野,显然也都反应过来自己用错算法了。
等他们出了大厅,门口已经聚满了人,第一轮考试成绩已经出来了,大家都在围观。
这么多人,江雨彤挤不进去,只能等大家看过之后再进去。
只是还没等她进去,林斯已经走过来,昂了昂下巴,“你是满分,我也是满分,咱们并列第一。就看这一场成绩了。”
江雨彤松了一口气。她写完代码都会经过反复测试,确定成绩无误后才会提交。满分在她意料之中。
“好。”
翌日,考试成绩公布。江雨彤第二场依旧满分,而林斯比江雨彤低了两分。
又是两分,上次失败,林斯还可以用粗心大意为自己开脱,这次他想来想去都想不通自己哪里丢了两分,“我明明都写对了。为什么会丢两分?”
他觉得考试不公平,立刻找批改成绩的老师讨说法。
老师将他的不足指给他看,是一道很简单的算法题,“你的算法确实无误。但是你并没有赋初始数据。从编程角度还不够严谨。”
林斯无语,“这边的i不是已经赋值了吗?为什么还得在前面赋一次,你们不觉得多余吗?而且多一条指令就意味着慢一点。你们这是强词夺理。”
其实林斯说得并没有错。考试考的是思维能力,并不是编码习惯。这条指令有或无对程序都没有影响。