022. 空格华尔兹 算法青春
参考著白书代码,郭晓川开始別彆扭扭地敲书上前几章的习题,为了每个变量和符號之间都打上空格,手在键盘上明显比平时慢了许多,像刚学写字时握笔的小孩。
到了中午,肖乐起身看到郭晓川敲代码僵硬的动作,觉得莫名其妙,问候了声“你手残啦?”也没打算听回应,径直吃饭去了。
傍晚,郭晓川敲著代码,突然喊旁边的肖乐:“你看你看。”
“看啥?”肖乐冷淡地转头。
“你看我敲这代码。”
“平平无奇。”
“不你看我这空格,敲得多熟练!”
“神经。”肖乐翻了个白眼,转回自己的屏幕。
一天净练敲空格了,但郭晓川看著空格丝滑地融入代码,越发觉得顺眼。
甚至觉得自己手速加持的带空格代码输入动作,有如钢琴家在自由弹奏一曲杰作,满是自我陶醉的欣赏。
集训最后一个周六的组队赛,硕果仅存的二十几人倒是来齐了,除了老队员,十几个新人三三两两的凑出 5个队,比赛开始。
肖乐刚翻两页题册,郭晓川就敲起了代码。
“不是,凭啥用你电脑当比赛机啊?”肖乐满是不忿。
组队赛只能用一台机器,郭晓川已经在敲代码,后续若再动肖乐的电脑便会不妥。
“都一样都一样。下次用你的。”郭晓川手上没停,还沉浸在丝滑的“带空格代码”里。
“行吧。”肖乐刚低头,突然反应过来,“不对!这特么最后一场。”
郭晓川笑了,没理肖乐。
ac了第一题,排名第四。
“这不是你的手速吧,这没 wa过没罚时的,怎么倒数第二去了。”以肖乐对以往比赛排名页郭晓川实况的了解,自然没搞明白。
“大概是空格还没练熟。”郭晓川也没不好意思,鬆弛感十足。
“空格你妹啊空格!起开。”肖乐占了机位,开始敲另一个题。
站在背后看著肖乐认真又熟练的样子,郭晓川第一次真正感受到了比赛队友的存在感。
“a了。换你。”肖乐先往右看没发现郭晓川,遂转头发现在身后,“不坐位置躲后面干啥。”
“换我啥?”郭晓川明知故问,毫不正经。
“换你敲题啊,別告诉我你站了半天没发现能开的题。”肖乐皱著眉头,挺认真。
“这个,真没有。”郭晓川又翻了翻题册,“让我再看会儿。”
肖乐无奈,就坐在机位上直接用电脑看別的题,没一会儿又敲了起来。
“3题了。”肖乐点开了排名页,“啊?这也不慢了吧, 5个队才到第 3。你好了没,快点!”
“这个『模擬』我试试。”郭晓川说著,坐下又开始了自己的“弹奏”。
模擬题一般没什么算法,就是按题目要求做一堆繁复的操作,通常有別的能做的题时,大家都不愿碰,烧脑易错。
键盘的敲击没有了以往的暴躁有力,两天半的练习竟形成了截然不同的肌肉记忆,虽然速度似乎略微放慢,但敲错退格返工的情况却几乎消失了。
十几分钟连续流畅的输入,双手如同完成了一曲优雅的华尔兹。曲终落定,代码一次编译成功。
肖乐凑近屏幕看了几眼,忍不住惊嘆:“这么复杂的大模擬,你这代码竟然写完没调就能跑,太假了吧。”
“那我直接交?”郭晓川虚晃一手。
“哎別別別,哥,祖宗!”肖乐一把拦住,“你还是跑一下样例吧。”可能从没预想过郭晓川还有这种不正经的时候。
样例顺利通过。郭晓川点击提交。
两人目光紧锁评测队列,等待结果返回。