本文转载自
楚东方
的博客 。说起来,自己根本算不上一个
ACMer
。接触算法比较晚,大概大二下学期的时候,在学长的建议下,开始接触了PAT
,断断续续刷了些题,发现算法确实有意思,一些水课就坐在教室里,翻开算法书,一点点啃。虽然过了半年多,自己算法水平没有很大的提升,期间只水了一个校赛三等奖。但是,很享受AC
的感觉,很想一直学下去。前几天偶然看到楚学长的这篇博客,深受触动。虽然我自己所在的学校有特别厉害的
ACM校队
,随便一打就是金
。但是,我在楚学长的字里行间中,看到了楚学长对ACM
满满的热爱与不懈的坚持。每一个热爱并愿意坚持的
ACMer
,都值得人尊敬。仅以此文,献给想在
算法
这条路坚持走下去的我。愿你少迷茫,不再迷茫。
时间如白驹过隙,转眼间就到了2017年、大三上半学期。这样算来搞ACM也
有一年多的光景了。之前因为一直在准备比赛,没有写比赛经历总结,最近
刚刚打完Final,算是准退役了吧。想想也是时候来篇Summary了。^_^~~
个人比较菜,望各位大佬们凑活着看哦(●'◡'●)
个人相关:
个人简介:
姓名:楚东方
昵称:flytosky2015
学校:西安邮电大学
队伍:破晓(校一队,三名大三同学)
队内职务:队长、主代码手
比赛经历:
时间 | 比赛 | 获奖情况 |
---|---|---|
2016 年 5 月(大一下) | 蓝桥杯国赛 B 组 | 二等奖 |
2016 年 10 月(大二上) | ICPC 大连区域赛 | 铁 |
2016 年 11 月(大二上) | ICPC 北京区域赛 | 铁 |
2016 年 12 月(大二上) | China-final | 铁 |
2017 年 4 月(大二下) | 华为精英挑战赛 | 西北地区三等奖 |
2017 年 5 月(大二下) | 蓝桥杯国赛 A 组 | 二等奖 |
2017 年 5 月(大二下) | ICPC 西安赛区全国邀请赛 | 铜奖 |
2017 年 10 月(大三上) | CCPC 哈尔滨区域赛 | 铜奖 |
2017 年 10 月(大三上) | ICPC 西安区域赛 | 铜奖 |
2017 年 12 月(大三上) | ICPC 青岛区域赛 | 铁(心疼自己) |
2017 年 12 月(大三上) | CCPC 总决赛 | 铁(实力不够) |
2017 年 12 月(大三上) | ICPC/Ec-Final | 铜奖 |
Codeforces:
Vjudge:
学校发展:
最先简单介绍一下我校ACM的发展状况吧。我们学校属于非211/985普通一本,ACM
是从近两年才开始发展起来的,2015年以前,我校没有参加过区域赛获奖,参加过西
安区域赛,成绩并不理想。直至2015年袁子涵,张浩然,干财进学长有机会参加ec-
final并获得铜奖,我校ACM才开始慢慢发展起来,算起来,真正去参加区域赛的,我
们是第二届。
刚开始2015年的时候,我们学校大多数人都不知道什么是ACM,也不知道我校的集训
队. 其实那时候也没有一个很正式的集训队.只是三个学长在打.其他都没人参与这
个事情.后来学长拿奖了,到了我们这一届,我们在寒假举办了线上的ACM集训队训
练.第一次让大多数人了解并真正去参加ACM这个竞赛.后来在纳新宣讲上宣传ACM,
老师在学校的协会介绍***传ACM,我校的大多数人才第一次知道这个比赛,才知道还
存在这样一个集训队.
随着慢慢大家了解了集训队,我们也举办了校赛,越来越多的人开始对这个产生的兴
趣,我们也建立了集训队的群,举办一日一题的活动,开始吸引更多人才.有几个原来
搞过NOIP的同学也加入了进来,慢慢集训队规模开始扩大,从原来的3个人,到现在的
11个人,虽然不算太多,但总算也有了进步,估计到下一届,会有更多的人加入进来.
下一届,我们准备会有一个规范化的纳新机制,让更多有能力,愿意努力的人加入进
来.
在这个过程中,老师,学长,我们每一位同学都有很大的付出.特别感谢三位学长们
给我们参加区域赛的机会,帮我们打下名额,可以说他们算是开山鼻祖,让西邮ACM
第一次走了出去,让西邮ACM第一次别被人所知晓.老师在这个过程中也付出了很多,
刚开始学校领导觉得ACM难出成绩,花费太大,而且我们学院的经费也不多,当时报销
的支持力度并不大,非常感谢老师费心帮我们报销,让我印象最深刻的一件事就是
当时去参加CCPC,当时我有两个名额可以去,但是学校不报销CCPC,只报销ICPC.
当时我觉得参加两场,花费太多,就犹豫要要不要放弃一场,如果我放弃,我校也就相
当于放弃了一个名额.当我给老师说了这个情况后,老师考虑了一下.就在报名快要
截止的时候,老师给我发信息说老师自费给我报销,我当时真特别感动,给我妈商量了
一下,准备自费过去,绝不能让老师给我报销.
在2017年的EC-Final,我们派出了两支队伍,一支是我们队,另一支是由两个大二
学弟和一个大一学弟(学弟原来搞过NOIP,水平非常不错),他们的成绩也相对于16年
的我们有了很大的进步.老师也非常开心,听老师说,校领导也非常关心ACM竞赛,
经费支持也多了许多.ACM集训队整体在向着一个好的方向发展.作为一个西邮的
Acmer,衷心祝愿西邮ACM越办越好.加油↖(^ω^)↗!
个人经历:
1.蓝桥杯_暴力水
我大学之前没有接触过计算机编程,更别说算法了.当时大一,学了C语言,
跟着学长的指导刷了些水题,算是算法入门吧.当时就大胆参加了蓝桥杯.
结果暴力拿了省一,然后就去参加国赛(国二才给报销),当时没考虑那么多,
如果不报销就当旅游,然后莫名其妙水了个国二.然后报销了去北京逛了
一圈.从此一发不可收拾......
2.接触 ACM————西邮第一届校赛
依稀记得第一次接触ACM是参加我们学校的ACM校赛,当时我参加蓝桥杯,有一点
算法的基础,参加了ACM校赛,才知道自己有多菜.被学长们虐.感觉自己好菜,从此
发奋刷题.
3.2015 年陕西省赛
省赛因为只有两个人,没找到队友,错过了,其实挺可惜的.
4.2016 年 ICPC 大连区域赛
这场比赛是我第一场真正意义上的区域赛,第一次参加,当时我们三个男生没有老师
带队就直接奔赴大连,记得当时题挺简单的,好像6题铜,我们就出了四道题,打铁.
不过毕竟第一场,我们还能承受.
5.2016 年 ICPC 北京区域赛
这场比赛本来是安排学姐去的,但是因为秦秀欣学姐准备考研,就把机会让给了我
(万分感谢学姐),我和一个学姐和一个同级女生去了北京,见到了同行长安大学,
西北工业大学,我们依然打铁,难受..看到长安大学打铜,感觉他们好强.羡慕.
自己也暗下决心要好好努力.
6.2016 年上海 China-final
这场比赛学长拿到了名额,老师后面又申请到了一个,让我们高兴半天,和学长一起打
比赛,压力好大,不过第一次去上海,挺激动的.我们到的比较早,先去东方明珠(
我一直口误叫东方之珠)转了一大圈,又去外滩玩了玩,照了几张相.晚上学长又
带我们去抓娃娃,说是放松紧张心情,但是我貌似更紧张了....
到了热身赛,学长过了一道很巧妙的题,我们一题都没过,好桑心.不过那道题真的
很巧妙.
正式赛,三题铜,而我们就做出了两题,那年铜牌多发了,但是我们还是没拿到,感觉
还是实力不够,这场是学长们的退役战,学长们打的也是惊心动魄,玩的是心跳..
学长们在最后一秒过了一道题,最后一秒....那道题好像卡的精度,
学长用long double 过的.
最终学长四题拿到了铜牌,真的很棒!
7.大二上华为精英挑战赛
这场比赛是华为举办的,是一个网络流的问题,就是有上下限的网络流.当时和交大
的一个研究生和西电的一个学长组队比赛,由我担任队长,记得当时我大概专心做了
两周,熬了几个通宵,最终拿了个三等奖和华为面试绿卡.感觉那一段时间对我提高
挺大的,也感谢师毅学长的指导..后来跟西交的那个研究生学长交流了一下,感觉
他也是一个很上进的人,他去华为面试了,希望他能找到满意的工作..
8.大二上蓝桥杯
又到了报蓝桥杯的时候了,去年已经报了B组了,今年就索性报了个A组,挑战下自己,
省赛拿了一等奖,准备去国赛了,当时记得还犹豫了一下要不要去.后来考虑了一下,
还是去吧,因为我女朋友(♪(^∇^*))也报了蓝桥杯,而且也进了国赛,我想陪她去
北京,也是一个很好的经历.A组应该有点难,就做好自费的准备吧.记得当时比
赛,我觉得发挥还可以,全场心态放的很好,一直在认真做题,不过最后有一个
手写线段树没写上,感觉挺亏的.我比完赛给我妈打了个电话,说这次比赛可能发挥
不太好,可能要自费了.然而第二天比赛结果出来,莫名其妙的拿了个二等奖,这下
可以报销了,很开心. 后来想想应该是我的一道填空题做对了.更让人兴奋的是她
也拿了个二等奖,也可以报销,真的是很开心.后来才发现,我们学校就我们两个
拿了国赛二等奖报销了,想想很不好意思呐...不过其实我挺佩服我女朋友的,她
是一个能力很强的人,自己觉得很幸运呀.我们在北京逛了逛北大,清华,***
就回来了....
9.2017 ICPC 西安赛区全国邀请赛
这场比赛是省赛暨西安赛区全国邀请赛,我们队这次打的不是特别好,虽然拿了个
铜,但是由于来的队伍水平参差不齐,我感觉我们只是侥幸拿铜.我们学校一共派了
10支队,1铜9铁,感觉挺惨的...
我们队有一道优先队列和一道规律题没做出来,感觉挺可惜.
还是要继续努力,不过算是第一块牌子了.
10.大二下暑假小插曲
在这个暑假里,发生了好多事情. 我们在暑假参加了艾教的一个集训班
大概是两周的时间,我觉得我通过这个学到了很多知识,而且我暑假在家的时候,
基本上是一天一套codeforces,代码能力得到了锻炼.而且我们队在这个期间
换了一个队友,原因是不专心训练,而且在给学弟打名额时通宵打游戏,我觉得
机会应该留给珍惜更加努力的人,跟学长,老师反映后,老师同意取消其参赛资格,
我们队再选人进入.集训队打了两场现场排位赛,保证绝对公平,最终我女朋友
拿了两场第一,跟我们组队.其实我是很开心的,不过也非常佩服她的能力,她接触
比我晚,但进步很快.这样我们便组成了新的破晓队开始了新的征程.
11.大三上 2017 CCPC 哈尔滨区域赛
这是我们这个赛区的第一场区域赛,还是有点紧张的,而且是自费去,压力就更大了.
不过我还是心里有点底的,因为在去这场区域赛之前,我们训练了很多次区域赛,
每次都按照区域赛形式打.我们经过暑假的训练,能力也得到了提升,在训练中可以
做到铜牌水平了.后来证明,平常的训练真的非常必要.
这场比赛比较难,两题铜,由于我们队第一次参加CCPC,还是有点紧张的,第一题花费
了不少时间,第二题我们卡了很久,在这期间队友心态爆炸,我硬死死按着他不让他
***题.我觉得我们有铜的实力,就不是很慌,结果过了一会儿就2A了,侥幸拿到了铜
. 我当时还是很开心的,毕竟是一个真正意义上的区域赛奖项.比完赛特别累,然后就
直接坐飞机回来了.路上也是很开心...
12.大三上 2017 ICPC 西安区域赛
这场比赛是在西北工业大学举办的,离我们学校比较近,终于不用一路劳累啦..
这场比赛打的还是挺不错了,应该是我们离银牌最近的一次,我们大概离银牌15名,
只差了50分钟罚时,感觉挺可惜的..
这场比赛,是我们第一次在封榜后过题的,感觉很开心,滚榜的时候也挺激动的.
我们这场过了4道题,感觉还是不错的,就是对面队伍好吵呀.
其实后来也在反思,如果第二道题快20分钟做完,可能就有银了,还是没能做到
保银挣金,还是能力欠缺,继续努力吧.
另一队差了几秒钟拿铜,还是挺可惜的,还是希望平时多加训练吧.
13.大三上 2017 ICPC 青岛区域赛
这场比赛真的是一场非常"垃圾"的比赛,题目出的特别差,具体可以看
[如何评价2017年ACM-ICPC青岛站现场赛?](https://www.zhihu.com/question/66941603)
[如何看待 2017 ACM-ICPC 青岛赛区出题人 AHdoc 的言论?](https://www.zhihu.com/question/67698902/answer/256242927)
简单说一下这场比赛的情况吧,1e11时间复杂度把1秒时限的题给过了,
数据出的水,题目区分度爆炸,好多金牌队,银牌队打铁,好多铜牌队甚至铁牌队
拿金拿银.
这样一场区域赛对于那些只有一次机会参加区域赛的同学来说公平吗?
出题人DOC肯定要背锅.
对于我们队来说,白白损失了一场区域赛机会,挺可惜的,希望出题监管的严些吧.
不过感觉拿银的机会越来越小了,一队一共就两次区域赛机会,接下了的final肯定
会高手云集的.
还是自己多加油,争取有更好的水平!
长风破浪会有时,直挂云帆济沧海.
我们上面就是北大, 心疼楼上北大队.
14.大三上 2017 CCPC 总决赛
这场比赛感觉打的还是非常开心的,虽然是自费,虽然是打铁.
这场比赛我们学校是在最后几名入围的,也是第一次入围CCPC总决赛,
所以这场比赛还是很难打的.
这场比赛是谷歌出题,出题质量非常好(越来越喜欢google了).
毕竟是CCPC总决赛,全国的强队都来了,这场5题快铜,我们只做了4题
很可惜,我们最后卡了一道DP,不过算了一下,即使做出来,也是铁,这说明
这场队伍水平真的很强.我们这场发挥比较稳定,我全程都在认认真真做题
一直很专注,心态很平稳.队友间配合也非常好,这为我们下次的上海EC-final
打下了基础.
在回来的路上,我心情一直很平静,我意识到了自己的不足,只是希望自己继续努力,
在EC-Final上能有好的表现.
继续加油!!
15.大三上 2017 ICPC/Ec-Final
这是我们本赛季最后一场比赛,也是准退役战.这次我校申请到了两个名额,我们安排
了两场队内排位赛,选成绩前三名参加EC-Final.我只是希望努力的人都能得到回报
把机会留给认真努力的人.
这次比赛规格是比较高的,好多区域赛金/银牌队都来了,各校也都派出了强队,
这次参赛的还有香港和朝鲜的队伍.
这次去上海时间安排的比较紧,我们用大部分时间准备比赛,到上海后没有玩,
在宾馆里好好休息,准备比赛.
这次比赛是我们体验最好的一场比赛,题目仍然由谷歌出,题目质量很好,
这场我们发挥的也不错,前三道题很快做完了,她给了我很大的帮助,她的
读题和分析题目能力很强,非常佩服以及喜欢(O(∩_∩)O)..
后面队友做出了一道简单的博弈论题,也是很强.然后在封榜后我又出了一道
贪心题,一发过,当时激动的大叫,成功吸引了四面八方同学的目光.过了之后就
知道应该稳铜.
我们拿到了铜牌,感觉还可以,感觉自己平常的努力得到了回报,有些做题思路是从
CCPC总决赛得到启发的,坚信天道酬勤,坚信努力就会有回报!
我们一铜一铁,但两队都有进步,希望学弟们继续加油,来年EC-Final取得好成绩!
总结:
回想了下时间,搞ACM也应该1年多了,从一个大一小白,到现在.感觉收获了好多,
只拿到了铜牌,很可惜没有拿到银牌.
后来想想,个人接触的晚,学校刚开始发展,青岛痛失机会,都是一些影响因素.
我还能记得自己凌晨2,3点做题的情景,自己努力了,自己对得起自己,也就不后悔
了.其带来的个人能力提升也是非常大的.
接下来要去做一些项目,有空我还会继续坚持下来,让它成为我的一笔宝贵财富.
积满了一柜子的牌子,也算完成了小小的心愿.
天道酬勤,加油,希望自己在未来的路上更加努力!
加油!开心!
资金总结:
自己的比赛地点:
地点 | 次数 |
---|---|
北京 | 3 次 |
上海 | 2 次 |
哈尔滨 | 2 次 |
大连 | 1 次 |
青岛 | 1 次 |
大概算了一下自己的花费
项目 | 金额 |
---|---|
两次区域赛自费 | -2500RMB |
暑假培训 | -2500RMB |
大一励志奖学金 | +5000RMB |
大二国家奖学金 | +8000RMB |
接下来我想感谢以下知遇之人:
感谢老师,老师很辛苦的帮我们申请名额,申请报销,而且给我们很多
帮助,谢谢老师的关心和支持.
感谢学长,学长们帮我们打下名额,从我们刚开始就指导我们,在我们打铁的时候
鼓励我们,在我们低谷的时候帮我们鸣不平,真的非常感谢!
感谢小组学长,同级同学,能一直支持我,我会尽力帮助大家提升算法水平,帮助学弟.
感谢父母的资金上和思想上的支持和鼓励,希望以努力更好回报你们!
2017.12.26 01:45 完稿
以后会继续修改完善.
2018.10.20 更新
目前拿到了阿里巴巴和腾讯的 offer,ACM 经历在面试期间给加了不少分,继续努力!
这里有一篇学校给出的详细介绍,之后有时间再自我总结一下.