大三第一次参加ACM ICPC Regional打了两块铁,怎么办?

2014年ACM区域赛两块铁~ 现在大三上半学期就要结束了,在弱校,队伍实力上升很难,队友又基本不来机房,但是弱校嘛,队友实力确实属于强于大二的队员,…
关注者
465
被浏览
186,273

31 个回答

。。看到题主的遭遇,联想到自己的经历,有感而发。。。。以下内容可能造成部分人不适。。。











————————————————————————

。。我初中时搞竞赛受到家里人的诸多限制、

(比如用两个木板把电脑封上、当然更多是精神上的、)、



(插图来源:

。。。

“臆病色にひかるキャンバス —— 進路に悩む女の子 by hero

“)

。。。视野狭隘再加上自身贪玩。。。导致水平毫无进步。。。但是受命运女神的眷顾踩线考进了 xxx 又侥幸进了理实。。、、、。突然发现自己之前都在干啥。。、、。


于是在高一下的那一个学期中。。真实的感到了自己水平的突飞猛进。。。。。

。。。。总算是真正的入了门。。。

而换来的代价是我彻底丢掉了文化课。。。

当时已经是高二(高一那年我连 NOIP 复赛都没进。。。。)

能否仅依靠 NOIP 保送尚且未卜。。。。学校 && 家里压力更是空前巨大。。。

想必当时我的情况比楼主所说有过之无不及。。。

。。。。当然最后还是 Bad End 连省队都没进。。。

得知结果的我。。。翻出了学校的围栏。。。跑回家里打了 1 晚上时空幻境。。。。。

泣不成声。

。。。。当时我的想法就是。。。无论自己将来做什么。。。。

。。一定要把算法竞赛好好学一遍。

。。。。。

抱着这种心理的我。。。

。。提前自学完了 C++ 。。。并提前来到了大学参加 ACM 集训。


然而令我失望的是。。。所谓的 ACM 集训。。授课的内容甚至还不如高中学的、。

。。。于是我做了一个错误的决定。。。回家自学。。

这直接导致我丧失了第一年的参赛权。。。




。。。更令我不可接受的是。。。再已经分完组报完名之后。。

他们那年的我一个大二 && 一个大三的学长。。带我一起打网络赛。。。

。。。我起初非常激动。。。

然后发现事情似乎没那么简单。。。似乎有点不对劲。。。。。。

然后我就被坑了。。。。。

。。。看着比自己还弱的学长一个一个去 Regional 比赛。。

。。我的心理开始产生了扭曲。。。

随后当时有一个叫做 Codeforces 的平台正在悄然升起。。。

我就自己跑去一个人刷 Codeforces。。。

结果每天半夜在寝室敲键盘。。。。打扰了室友休息。。

。。。我只好搬到了自习室。。。

然而自习室没有网络。。。。我不得不在寝室门口搬了个凳子。。

然后在寝室和自习室之间辗转。。。

以这种形式每天刷着 SGU 和 Codeforces。。。。。

当时我身边没有一个人能和我讨论有趣的算法题。。

我每天在做什么也不被同学和导员理解。。。。。

。。

。那个时候我看不到生活中的任何希望。。

。。每天都感觉离自己的梦想正在渐行渐远。。。。

。。终于在这种煎熬中几近崩溃。。从学校跑回了家里。。。

家里人跑回学校给我办了休学。。。


可在回到家之后。。。。。母亲几度带我去看心理医生。。。

。。。家里面甚至连网线都没有。。。。。

。。。。。我的行动更是受到了父亲的严密监视。。。。

。。我的活动范围被限制在了自己的房间。。。

。。。。。。。。仿佛被关在了灯塔的底层。。、、、













————————————————————


我仍然记得那年的春节。。。。

。。。我一个人偷偷带着笔记本电脑。。。拿着小板凳。。。

。。半夜跑到楼下修电脑店。。。

透过隔过卷帘门发射出来的未熄灭的无线 wifi。。。

坐在门口。。。笔记本放在膝盖上打 TC 的场景。。。

—— 。。。SRM 500。。。。那场题目意外的难。。。

。。。。我废了老大力气敲对了 250.。。。Challenge 了一个人。。

。。。。得到了房间第二。。第一次拿到了 SRM 的 $。。。。

。。。那个时候。。。天空正好开始下起了淅淅沥沥的小雨。。

。。。。雨水降落在笔记本的屏幕上。。。。

。。散开成七彩的光斑。。那种幸福感充盈全身、夺眶欲出。。

。我永远忘不了那个时刻。。。

(To. Be. Continue ?)

—————————————————————— UPD












。。。然后的事情是。。。。这只队伍后来居然没组起来。。。

。。。。。。而原因(我认为的)在我。。。。。。

。。尽管那个时刻我正在非常努力的刷 GCJ,刷 SGU,刷数据结构。。。。。。。。

但是我妈居然把已经买好的回学校的票。。

。。又给退了、、、、

。。于是 Cai 学长开始觉得这只队伍不太靠谱可能。。。就去实习了。。。。。

为此我和我父母争论了两天并大打出手。。。。。

我一气之下。。。更是撕毁了贴在家里墙壁上的所有奖状。。。。。

。。。。。导致之后的 2 年时间里。。。我都没和我妈说过一句话。。。。

。。电话不超过 30s 。。。。。。。。。。。

这是后话。。。。


于是那年是我第一次参加 Regional。。。

2 银惨淡收场。。。我唯一留下的印象。。

就是自己刷了几道水题和一个 AC 自动机模板题。。并做出一次错误的复杂度估计。。。。。





。。。而其实我在那次参加 Regional 之前。。。

就已经精神崩溃

了。。。

。在那之前。。我一直有记录自己梦境的习惯。。。、、

。。。为了某天可以重现其中的场景。。

但我所有保存的东西。。。N 年的积累。。就这样莫名其妙的丢失了。。。

。。。于是我开始对 “室友” 彻底丧失信任。。。。并强迫症般的拒绝回到寝室。。。。


然而就在这种恶劣的情况下。。。那一年都还是能拿金的。。。。

。。。次小生成树的 N 种算法之一。作为唯一可以推广到 Beijing Team Select 2010 的某题 doc 算法被称为神犇算法是不无它的理由的。。
。因为只有这个算法能用到 F 题上吧。但是当时已经没有机时了、但是当时已经没有机时了、但是当时已经没有机时了 呜呜呜呜。。。。
。。当然由于比赛的时候很紧张什么的然后敲 E 之前就已经犯下了明显 2B 错误的我。。已经不足以在对场上的形式和自己的等级作出冷静的判断了
(我真是个バガ、バガ、バガ。。。。)

。改了几行交下就 AC 了的话。。一定会很难过吧。到现在 Fuzhou 现场时的场景。。仍然历历在么?。

。觉得 E 题看起来很面善。。于是很队友说要去敲 E 题的时候。。。
。。发现 F 题可能做过。从 buff 模板 里面干脆撕下写满代码的五张纸。进入回忆的时候。。
。。。最后剩下 10分钟 看着 xiaodai 想绝杀 E 题的时候。。嘴上不断和我说每个模块的功能。。手一边抖着一边敲的时候。。
QQ空间


。。。。下一年更是直接没参加比赛。。一来是自己觉得没脸再和沙漠组队。。

。。。二来是拜倒在学长的那一句。。

“你不属于集训队。。。”

。。。。

。。。。。

但那年 Dalord 还是让我去参观了 Changchun 赛区的比赛。。。。。


(烂尾了。。写不下去了都是泪。。。)

后来大致的情况吧:

。。。第二次 Regional 先组了半年的队。然后一个队友中途退出了。。

。。暑假的时候换了另一个。。。又打了两场银。。(我两场都犯了,)

第二年就被这两个队友合伙踢了。。。。


一直到区域赛前一个月。。暑假结束。。连个队伍都没有。。

。。就在这个时候

@苏佳轩

(大二)挺身而出。。。

。。更是幸运的是组了刚到学校的 @wzh(大一)。。

。。。。。于是有惊无险的打了两场金(虽然有一个是垫底)。。

。由于学校各种艹蛋的事物。。。我们组队训练一共加来不超过 5 场。。。

。。。。而我唯一的进步就是这两场我都没有犯巨大错误。。。





。。。然后。。经过这几年的学习。。。。认识了圈内圈外各个领域的诸多大神。。。

。。有任何算法问题可以找到合适的人去请教、、

。几乎想去的公司也都有人愿意帮我内推。。、、、、

。。。、现在某网站做着中文翻译、。。。有灵感时上 CF 组织大家出出题目、、

、一边 Keep Learning 一边做着 Part-time Job。。得到了经济和精神的双重独立、。。。

。长久以来的心结终于解开。。和父母的关系也开始趋向和睦。。。


。。生存质量已经比以前改善太多太多。。。。。。

。。。。。



——————————————————

我的感想:。。。

1. 广义上:

。。。有一个目标,每天早上起床能让你保持斗志满满。。找到自己的战场和归属。。。。

。。。这件事本身就是很难得的。。。是不是 ACM 并不重要。

。你现在能从其他事情上获得这种体验么?

。。。

2. 狭义:

。。具体到 ACM 上。。出现问题。。任何时刻都要首先反思自己这个点。。。。。。。

。。。就弱校而说。。大家都有自己的事情要忙。。

。。。队友不是你能指挥的而是协助你的。。。。。


。。。邝斌。

大三的时候 A+B 都不会,各种被 D。。。

。。。。巫泽俊。

大一时通过计算机语言公共课接触 C 语言。。。

。。程文章。。人都退役了。。。还要天天在群里被岛娘黑。。终于复出在上海赛区拿了个金。。。


。。。。。如果你觉得有遗憾。。。。我强烈建议你再打一年。。博二兔,不得一兔。。。

。。。该丢弃丢弃。。。

单挑金牌不是梦想!(只要题目正常向 && 比赛时不犯错)。。。




``盖士人读书,第一要有志,第二要有识,第三要有恒。有志则不甘为下流;有识则知学问无尽,不敢以一得自足,如河伯之观海,如井蛙之窥天,皆无识者也;有恒则断无不成之事。''

。。。我觉得仅是这个过程就已经会让你收获得比付出更多了。。。




。。。所以。。请稍加思考后。。。。开始释放自己的能量和激情。。

再放飞一次自己的梦想吧!!我们都会帮你的!~


坚持绝对是优良的品质,但是在坚持之前请认真分析目标设置的是否正确。

如果目的是想提高下算法或者编程水平,就继续学吧,如果想要拿奖,请自己仔细斟酌一下。

我进过final并且非常喜欢ACM,但是我还是要和你说说一些不应该坚持的理由。

ACM想要拿好成绩,有几个条件都是不可少的。

努力,假设你可以做到。但是我不赞同为了刷题就翘课刷夜。

智商,不一定高到什么程度,但是也不能是中等以下,否则会非常痛苦。智商高学起来快,反应也机灵。虽然叉姐曾经说过,金牌或者final还是能够训练出来的,因为我们学校之前也很弱,所以我知道弱校恐怕连ACM常见的算法种类都没有听全,就更别提有上交那样子优秀的训练了。

队友,这种不训练的队友,无论能力如何,都不应该继续组队。组队友还是应该重队友的态度,参加训练是基本要求了。其实更应该是训练之外还会积极思考,队友之间多讨论,达到一种非常默契的程度。看到xiaodao的回复才知道世界上居然有这样子的队友,我的队友都是非常nice,占机器什么的怎么可能发生,还有那个分算法的也太搞了,我们都是希望能尽量一个算法有两个人搞,这样才有讨论的余地。

还有就是我从不赞成为了ACM而放弃课程的学习。说实话,大学的课程有那么难吗?如果学了ACM就不能做到学好课程,只能说明智商有问题。不过我看好多人成绩差不是因为做不到,而是懒,宁肯玩也不学习,把ACM当成了最好的挡箭牌,来安慰自己。

对于和考研找工作之类事情之间的关系,我觉得ACM应该是用来锦上添花的,决不应该是雪中送炭。请不要把ACM的奖牌当作拿到好offer的工具。拿offer根本不用这么麻烦的。

这个世界上除了ACM,有意思的事情还有很多。不用把自己的一腔热血撒在不合适的事情上。

当然合不合适是要你自己判断的。

如果想坚持,我有几点想说:

1.换队友。换那种兴趣非常浓厚的队友。你培养下学弟就可以了,很容易超过现在不训练的队友

2.练上几十场的比赛吧

3.考研和训练确实可以两全,我也是这种情况

4.有很多人的算法博客可以看,也有纯讨论算法的群

5.从兴趣出发的心态要好于拼死坚持