ACM 退役总结
auggie

ACM 退役总结

在开学后得知没有安排我参加昆明之后,我也算正式告别了 XCPC 的赛场。

经过连续几周的面试,我也拿到了比较心仪的实习 offer,在和面试官交流的过程中也学到了很多计算机在生活中的应用。

我渐渐发现之前那种只用考虑这一道题如何解决的时期已经过去了,所以在这一篇文章中纪念我的 acm 生涯。

ACM 生涯中一共参加了 4 场 XCPC 的比赛,两铁一铜一银。这里要感谢陪伴我的队友 @xjw, @lyy, @zzy。感谢队友在这两年的陪伴。

第 45 届 icpc 昆明

当时寒假刚参加 acm 集训队,在一个寒假中勉强学会了一些板子题。莫名其妙的被 sj 拉着参加了延期的昆明。当时赛前勉强学会了一些算法的板子并不会,对算法的理解也不全面。导致比赛我全程宕机。最后拿了一个铁牌。

image-20220417143814047

不过第一次参加比赛就拿到 ACM 生涯中第一个,也是唯一一个一血。还是有一点意外的。

第 45 届 icpc 银川

有了第一次比赛打铁的经验之后,我们自费参加了 45 届 icpc 银川。就是那个被 acmer 喷烂的比赛。

当时比赛之前进行了比较充分的准备,但是还是没有防住银川的航模空格。好歹也报一个 PE 吧,老是来 WA 谁顶的住啊。

最后还是打了铁。还是银川打铁,对我的心态影响属实不小。

由于赛方没有公开 rk 数据,这里就不放排名了。

CSDN ICPC银川总结 这里放一个当时打完比赛写的小作文。

第 7 届 CCPC 广州

经过了一个暑假的训练,以及队伍重组之后,我们参加了新赛季的第一场比赛。当时的我已经能够熟练的使用各种维护区间的数据架构了,同时对图论也有少量的了解。无奈前两次打铁,使我不敢放松。最后在比赛中获得了银。

虽然这场比赛比较离谱,和我学过的算法并没有关系,全都是思维题。作为全队唯一一个没有脑子的选手,我化身码农狂写代码。最后的银牌打表题感谢队友 @xjw 的数据,当时我已经接近宕机并不是很想继续写题了。可能是老天爷的帮助,让我刚好看到了数据,也一眼看出了是斐波那契数列。最后拿下了银牌,不然真就从银牌区掉到了铜牌区。

image-20220417145957207

第 46 届 icpc 沈阳

拿到银之后,整个人都变成快乐人了。我们队也没有很认真的训练了。最后在欢声笑语中拿下一块铜牌。

这里再次感谢 @xjw 的打表 idea。我愿称 @xjw 为打表的神。

image-20220417150404479

最后

在 hr 面中,hr 问我为什么参加 xcpc 竞赛。当时我笑着说 just for fun

记得我第一次打算法竞赛是在分流之后,学校安排的一场夏季联赛,虽然当时连数据读入都不会,但是就被这个比赛深深的吸引住了。

虽然当时也是出于之后好找工作,好保研的目的参加了这个竞赛。当时,退役之后回想起来 xcpc 给我带来的远不止这一些。它改变了我的思维方式,也使得我可以使用更加优雅的方式实现实际问题的求解。

感谢你耐心的看完了我的流水账,下面我想给想参加 xcpc 的朋友一些建议:

  1. 首先得了解你参加比赛所使用的语言,有利于你使用语言的特性优雅的低常数实现。
  2. 熟悉至少一个编辑器的快捷键,可以让代码的编写跟的上脑子
  3. 代码尽量规范,让代码看上去至少不会让你感到恶心
  4. 尽早在 cf 和 atcoder 上面刷题,可以活跃你的思维。
  5. 平时一定要好好补题,不要老学我天天搁那刷傻逼题。

最后的最后

感谢和我一起打过比赛的队友

感谢实验室的朋友一路的陪伴

感谢所有因为 acm 而相识的朋友

退役,既是告别,也是开始

愿今后:

被打击时,记起你的珍贵

迷茫时,坚信你的珍贵

爱你所爱,行你所行

听从你心,无问西东

2022/4/17 (正好是第 46 届 icpc 昆明的比赛时间)

image-20220417153331430