6.(1 / 1)

算法青春 佚名 1825 字 2个月前

“享受这个过程。”接下来的日子里,郭晓川时常会想起这句话,不知是话本身的力量,还是说这话时汤雨薇沉静的神態和语气在他脑中挥之不去。

他不再一遍一遍地打开校赛群等待消息,而是沉下心来,重新扎进 oj的题库里,一道题一道题慢慢“啃”。

不知不觉间,尹南巍推荐的那份资料里的练习题,已被他做完了 50道。模擬、递归、排序、字符串、高精度、状態压缩这些算法,都摸到了点门道。

虽然每当遇到新题目,在不看答案的情况下仍然可能折腾许久无法通过,但已经能够通过自己的分析,写出一份离成功不远的代码了,这让他心里多了点实实在在的成就感。

“天涯何处无芳草,何必单恋两支花,5月 11號楚大校赛去不去?”宿舍里,彭峰眉飞色舞地对著尹平说,脸上带著惯有的、看热闹不嫌事大的笑容,“楚大和师大校区就挨著,说不定能有场美丽的邂逅呦。”

“我先看下有没有档期呀。”尹平打开自己的记事本,煞有介事地研究了一番,然后抬起头,故作瀟洒地一挥手,“没问题,楚大我去过好几次了,给你们带路!”

劳动节假期仿佛被按了快进键,转眼就到了楚大校赛的日子。

这天,两个不认识的学长带队,一行十几人从南校区门口开拔。

“不坐公交吗?”一个同学满脸疑惑地问道。

“小盆友,一看就没有出过校门啦,几步路的事。”尹平笑嘻嘻地回应,还带著几分调侃。

校赛冠军苏明走在队伍最前面,正和带队学长低声交谈著什么。

肖乐走在队伍里,一声不吭。

彭峰主动凑了上去:“肖神,那什么…陈小燕说她今天有实验,来不了。”

“跟我没关係。”肖乐硬邦邦地甩下一句,加快了脚步。

“哎,等咱之前说的那个网站搭好了,我约她一起地推去啊!”彭峰还在后面喊著,可肖乐越走越快,两人之间的距离渐渐拉开了。

彭峰訕訕地走回郭晓川和尹平旁边,耸了耸肩:“大神的世界,咱是不懂。”

学长带著大家过了个十字路口,停在一个有保安值守的大门前。简单沟通后,保安放行,队伍走进了一个与外面喧闹的麓山南路截然不同的区域。

一个巨大的广场在眼前铺开,阳光毫无遮挡地洒下来,广场尽头,一栋造型极具未来感的建筑矗立著,最吸睛的是它顶部那个巨大的白色圆盘,如同悬浮在空中,在蓝天下显得格外醒目。它孤零零地立在那里,周身散发著一种冷静而高效的科技感。

“不是说楚大没围墙吗?”郭晓川小声嘀咕。

“这儿好像是个独立园区,就这一栋主楼,真气派。”彭峰接过话头。

“这是楚大的超算中心,”尹平充当起临时解说,“里面放著超级计算机,厉害得很。没想到他们校赛搁这里搞,我还以为去东方红广场那边的教学楼呢。”

“算法竞赛放在超算中心,倒有点深意的。”郭晓川道。

彭峰尹平两人点点头,深以为然。

走到走廊里,尹平突然问:“咱这次比赛目標是啥?”

“川儿,你说。”彭峰看向郭晓川。

“至少…拿个气球,別再光头了。”郭晓川说得没什么底气。

“好,那就为一个气球而战!一个气球万岁!”彭峰小声地扬了扬手。

“为一个气球!”尹平也小声附和道。

来到机房门口,所有人换上鞋套才进去,各自找著位置。 “我以为进机房要戴鞋套是上古时期的规定了,没想到这儿还坚持著。”彭峰一边套鞋套一边嘀咕。

刚一进机房,彭峰就嘆了声“我去!”,眼前的机房大得超乎想像,一眼望去,数排长长的电脑桌整齐地向远处延伸,每张桌上都配备著尺寸统一的崭新显示器,桌椅在日光灯下泛著乾净的光泽,空气里瀰漫著新设备特有的淡淡气息。

“这机房可真够大的,比咱云麓校赛那间宽敞多了。”尹平左右张望著说。“还全是液晶的显示器。”

郭晓川没说话,但也默默观察著。这里的电脑型號统一,看起来都很新,滑鼠键盘也不是之前自己校赛机房那种用了多年的油腻设备。他下意识地摸了摸面前的显示器边框,心里生出几分羡慕:在这种环境里打比赛,感觉都会不一样吧。

“你看那边,”他用下巴指了指机房尽头的一排玻璃隔断,“好像另一边还是机房。”

“怪不得能请这么多外校的队伍,连不在星城的湘中大学都来了。”尹平接话道。

“据说去年咱们校队暑假训练,还是借的楚大机房。”彭峰说。

“那看来咱们和楚大关係还不错的样子。”郭晓川心不在焉地回了一句,心里很不是滋味。

“不是今年才有暑假集训吗?”尹平疑惑。

“没集训不代表没校队啊,都打了几年比赛了。”彭峰摆摆手。

“咱们机器在这里。”郭晓川找到了有自己队伍標籤的机位,率先坐下,开机检查起机器。

尹平隨手拿起郭晓川列印的一沓资料翻著:“开卷就是好,不然要把那么多算法背下来,想想都嚇人。”

彭峰没坐下,站著东张西望,搜寻著学校其他几个队的位置。

突然他拍了拍郭晓川:“苏明,那个 8题校赛冠军,他没队友,一个人坐那。”

“牛人要啥队友,都是拖累,也就咱这样的,才需要抱团取暖撒。”尹平一边翻著资料,一边漫不经心地说。

“臥槽!”郭晓川盯著屏幕,低声叫苦,“我这一个月专门练熟了 devcpp,这电脑上居然没有!连 c-free和 vc6都没有。”优越的硬体环境带来的好感,瞬间被软体环境的陌生感冲淡了不少。

“我看看。”尹平赶紧凑过去,扫了眼桌面图標,“嚯,这么高端,就只有 deblocks。”

“你会用?”郭晓川转头问。

“包在我身上。”尹平说著点开软体,三两下新建了一个空白代码文件,敲了一段“hello world”代码,在菜单里找到编译执行,结果弹出个报错窗口。

“咋了咋了?”彭峰本来还在看別人,被两人的討论吸引了过来。

“我试试。”郭晓川重新建了个代码文件,把它保存到了另一个目录里。

再次按下运行键,熟悉的黑色控制台窗口顺利地弹了出来,显示出“hello world”。

“哎?咋又好了?”尹平不解。

“之前用 devcpp时遇见过这情况,好多编程软体对中文支持不行,刚才保存的文件夹是中文,它就找不著代码文件了。”郭晓川一边研究著这个陌生软体的菜单,一边解释。

“太扯了,中国人写程序还不能用中文路径了?”彭峰撇撇嘴吐槽,“啥时候能自己搞个中文程式语言,不用折腾这劳什子 c语言,省得受这洋罪。”

“『输入,数据一,数据二,整数类型』”尹平拖著长音,模擬起中文编程的场景,刚说两句就摆手,“不行不行,太彆扭了,想想都头大。”

“说不定还真的已经有了,但想挑战c语言的地位太难了。”郭晓川回应,又补充道,“更重要的是中文在计算机界的话语权需要提高,让各个软体对中文的支持好一些。”

他摆弄了一会儿软体,鬆了口气:“这 deblocks粗略用著跟 devcpp差不多,至少咱不至於一开场就崩盘了。”

👉 &128073;当前浏览器转码失败:请退出“阅读模式”显示完整内容,返回“原网页”。
5151596e534256514942454c4141745751685152426959515667356541525a454841556e45514e53576c63585255454c636b5a58416c6455466b51555633595149514242415146474a417763633141524343595264314151495138565769515241514a416351644244585a426479556464566441646e305458584155495149514a673142415142474941496364463052434651526346455158587756576c555266414241646e4e42645152426346416463694a4144413854494130555851775158584e42665152474a336363446945526443495264796351584873564a6c45526577354144416842635146426479556463694a41635130544a7730555858495149514e424148464758585563633145526331305264464951495130565779595241514e41635152424451644244536364645656416451675458586355495130515858464265514a4749414963443141526331415263464d515851675657314d5266414e4164515242646e4642634349646369424144486f5449414d554a584151584178426651684758415563443149526446495264434951585177564a6c305265774e4144584e42635142426479636443464e41635177544a414d555848595149515a4241414247585159634253595241794a4545466477