第144节(1/2)

投票推荐 加入书签 留言反馈

    比赛正式开始。
    打开lanf大赛专用系统,抽出自己组内分配到的随机命题后,有那么一两分钟的时间,苏邈邈把题目读过几遍,大脑仍旧是一片空白。
    ——
    lanf大赛是国际级赛事,题目也是纯英文命题,个别词汇专业生僻,在这种让人紧张到大脑空白的时刻,理解起来就更为艰难了。
    旁边吴泓博看出苏邈邈的紧张,有些不安地看了商彦一眼。却见那人淡定地倚在后一组的塑料前挡墙上,手臂懒洋洋地搭下来,眼睫也松懒地半垂半阖着。
    看起来颇有倦意,似乎随时能在这赛场上睡一觉。
    吴泓博心里咧嘴。
    时间滴滴答答地过了两分钟,其余组里敲键盘的声音早就此起彼伏,而苏邈邈面前用来记算法的纸张还是空白的。
    女孩儿低下头,轻轻地做深呼吸。
    她攥紧了指尖,掌心里有淡淡的汗意。
    而在这时,她身旁始终沉默着的男生终于拉直了身,向前一倾,手肘撑到了桌面上。
    从后压下,他几乎把女孩儿背拥进怀里。
    只可惜时刻紧张,苏邈邈丝毫未觉。
    她已经快速提笔,在白纸上记录自己脑海里的算法流程图了。
    “……对题目有什么判断?”
    平静下来后,苏邈邈已经全身心投入试题,闻言头不抬笔不停——
    “难度中下。题目表层是从网页端搜索所需的学习资料,并自动整合成txt列入文件;本质上是构建网页抓取功能的网络爬虫,调用python模块,实现难度不大。”
    “嗯。”
    商彦轻应了声,“用以实现的主要模块是什么?”
    苏邈邈笔尖一顿,飞速思考后,最快时间给出答案,并写在白纸顶端——
    “首先是urllib2模块,用以获取学习资料的urls。”
    “其次是re模块,实现内容抓取。”
    商彦:“re模块部分里,所需调用的重要函数?”
    苏邈邈稍作思考,眉心皱起来,终于在几十秒后将捋完的算法熟稔于心,同时开口回答:
    “参数为pattern和flags的re.compile函数,用以创建模式对象;以及re.findall函数,以列表的形式返回能匹配的子串。”
    “……”
    男生清隽冷白的面庞上,终于露出一点轻淡的笑色。
    “可以了。算法思路很明晰,码代码吧。”
    获得肯定的苏邈邈顾不得开心,先连忙看了一眼系统余时。
    确定时间足够,苏邈邈这才稍松了口气,快速编程,把自己落在纸上的算法流程用代码实现出来。
    七八分钟后。
    苏邈邈双手离开键盘,慢慢吐出一口气。
    她揉了揉眼睛,看向商彦。
    “师父。”
    女孩儿柔软的眼瞳里带一点求助的情绪。
    lanf大赛的专用系统里,不给任何调试或者示例运行的机会,所以参赛学生只能凭肉眼和逻辑去判断是否存在bug。
    对于编程经验很少的苏邈邈来说,这就是她最大的短板了。
    而商彦要求苏邈邈独立完成程序,只为锻炼她参赛心态和应试能力,此时女孩儿已经努力完成,他自然不会再苛求。
    拉动转椅上前,商彦没急着去看代码,而是伸手轻揉了下女孩儿的发顶。
    “怪我么。”
    苏邈邈怔了下,思维从题目和比赛的紧张中稍稍剥离出来。
    她点了点头,又轻幅度地摇头。
    商彦莞尔。
    “选拔赛结束,让你咬一口泻火,好不好?”
    “……”
    不知道想起来什么,苏邈邈脸颊微红,低声催促,“你快看代码……”
    商彦这才将视线落到电脑屏幕上。
    他目光快速扫过代码行,从上到下又从下回上,最后点头。
    “基本没问题了。”
    苏邈邈迟疑;“……基本?”
    商彦抬手,鼠标跟着一晃,指节落点到他要指的区域——
    “这里,缺点东西。”
    苏邈邈思索几秒,目光茫然。
    商彦索性直言,“在这部分贪婪匹配模式之后,class标签里的全部内容已经提出,但是会得到img以及http的小标签,所以这里,你还缺一个sub函数……”
    苏邈邈恍然,主动接话:
    “把它们转换为空字符串!”
    商彦嘴角微勾。
    “嗯。”
    女孩儿面上漾起柔软的笑,“谢谢师父!”
    那笑容,几乎让窗外最明媚的冬日也要黯淡了。
    旁边,犹如空气一般的存在感,吴泓博心情复杂地转向栾文泽。
    “以前从来没有过这样强烈的感觉……”
    栾文泽:“嗯?什么感觉?”
    吴泓博:“老子这么些年的编程,真是白学了。”
    栾文泽:“…………”
    与此同时。
    距离第一张桌不远的地方,s城一中队伍的电脑桌后。
    顾翎望着第一排

本章未完,点击下一页继续阅读


章节目录