【转】ACM/ICPC生涯总结暨退役宣言—alpc55
转自:http://hi.baidu.com/accplaystation/item/ca4c2ec565fa0b7fced4f811
ACM/ICPC生涯总结暨退役宣言—alpc55
前言
早就该写这篇文章了,但是也很不想去写。毕竟是为之奋斗了两年的目标,不是说舍得就舍得的。然而,自己毕竟是到了该退的时候了,与其扭扭捏捏,不如挥一挥衣袖,尚落得一份潇洒。回首这两年来,有很多是需要总结的。在这里不分巨细的记录下来,或许有点像流水账,但是更多的,是一份对过去的难忘。
童年
我的ACM/ICPC的生涯可以追溯到自己高中搞竞赛的时候,那时的自己选择了OI,完全是出于好玩,也不努力学点什么,只满足于能把最基本的题目做出来就好,所以在高中的校集训队里也就混了个中不溜。印象最深的是有一次高中教练组织我们搞了一场ACM/ICPC的模拟赛,那时也不懂啥是ACM/ICPC,判题和计时都是在黑板上手动操作的。当时我们倒数前三的分到一起,也不懂怎么配合,就是埋头苦做,结果却拿了个第一,原因是其他队伍要么因为思路分歧吵架去了,要么是光顾着钻难题去了。当时权当作是玩了,也没啥想法。
后来考NOIP的一等奖老末的身份报送进了大学,由于信息流通不通畅,大一一年也没有ACM/ICPC的消息。仔细算来,我接触ACM/ICPC还是要晚于数模的。一直到大二年终zzn他们第一次拿到出线权,学校才有了宣传,那时自己才晓得原来所在的大学也是可以搞ACM/ICPC的。当时是alpc10主持宣传的,第一次让我接触到了诸如pc^2,poj等字眼。于是那个寒假,我就操起刚学会的C++,为来年的校赛做准备。当然那个寒假其实也没干啥事,原因是自以为poj是按难度排列题目的,然后就卡死在1009上了……后来去闯USACO,更是一头血包啊……
放假回来,做学校内部的oj,第一次见识到了alpc12和alpc62的强大。后来的校赛预选赛更是12独领风骚。那时的自己只是勉强挤进了复赛的门槛,心有戚戚啊!后来的校赛,由于闷着头不顾judge当机的影响一口气的做了下去,倒也混了个二等奖,从此有了踏入校集训队门槛的资格。
青年
刚进集训队那会儿,深切的感受到夹在一群牛之间的无奈。那时候的自己还是挺有冲劲的,特别是确定与alpc02和62搭档中南赛后,为了不把队伍的后腿拖得太厉害了,倒也闷头做了好多题目。那时候确实是什么算法都不会,于是就把自己定位到简单题上,拿着一份poj简单题一览表,从头到尾刷下来……那时候最深的印象就是晚上做题做到凌晨,白天上课睡觉打呼噜……不过辛苦归辛苦,现在想来,自己之后的成就,都是从那时打下的基础。
中南赛前后,最感谢的是alpc02的指点。自己主攻模拟题和代码能力的定位,也是在02的影响下的。后来暑假集训的时候,也是靠着自己的代码能力勉强过关的。然后先决定的是省赛分组,很荣幸的和alpc05、16两头大牛分在了一起。那时候的配合很默契,因为有05这样的算法超人在,所以只要负责把简单题目处理掉就好。而全国赛则被拆成了两半,一半跟01、12一组,一半跟16、33一组。由于自己第一年的实力实在是够差劲的,而regional前拼题阶段除了代码能力外也没有太多的提高,因此也一定程度上拖了队伍的后腿。所以第一年能拿到一银一铜,已经是天大的幸运了。
Regional结束后是一段冷却期,学校里各种杂事多了起来,各类检查接踵而至。满腔的热血有些冷却了,但是胸口的火苗还依稀燃烧着……
壮年
今年的ACM/ICPC生涯,可以说是在一片打击中起步的。除了校赛侥幸拔了个头筹,之后的中南赛、中北赛、杭电赛都可谓一败涂地。然而,这几场败仗却让我对今年有了更多的憧憬和更大的动力。中南赛,由于是第一次带一个队伍,而队内实力差距过大,导致交流不利,造成“1+1+1<的悲剧。中北赛,组合应该说还算可以的,但是分工不明确,导致使不出全力的感觉,应该说“1+1+!>,但是也没大多少。杭电赛虽然只有银牌,但是整个过程还是不错的。算起来,从五月底开始,我就和集训队其他老将一起,开始了对如何组队的大讨论。按照以前的观点,组队主要是看算法面的互补。然而从zzn他们成功的经验看来,并不仅仅是这样。从我的了解和zzn的现身说法,zzn本人在主要就是起着组织者的作用,不敲题,但是能够良好的把队伍协调好。我想,如果一个队伍的发挥达到“1+1+1>,那么这就是一个好队伍了。如果达到“1+1+1>=的话,那就是regional的金牌队伍了。至于“1+1+1>=的神级队伍,就是可遇而不可求的了。
而要使得“1+1+1>=,以zzn的观点,就是要从队伍中解放一个人出来。说实话,本来我对这个观点有些不以为然,也曾私下里和12、62他们约好要组队的。但是湖大的一场邀请赛改变了我的观点。在那场比赛里,我和42以及一个新人搭档,开始时是按照我以往的观点,轮流上题,结果效果很糟糕。后来鬼使神差的改成我负责敲而42负责想,结果效果反而出奇的好。从那之后,我就觉得,队伍中不仅要有算法的互补,还要有角色的定位。我把这种角色分成主敲、辅敲和调度。到临近regional的时候,确定了Nybroplan=55+42+50之后,这种定位就更加明显了。也就是说,我是主敲,50是辅敲,而42则负责调度。通过几场练习赛的效果来看,应该说还是不错的。这也让我对今年的成绩更加充满了憧憬。
今年赛程拉得比较开,网络预选赛也来的比往年早了一些。感觉我们学校的网络预选赛的成绩一向就不好,也说不上为什么。之后是组队pk,然而就在这个时候,我在学校的学习生活给我的竞赛生涯带来了一定的负面影响,最明显的,就是再也不能像去年那样逃课搞集训,而且天天的杂事也多了起来,到了临近regional冲刺阶段,也只有晚上的时间可以利用起来。如此真的是无奈啊!不过很感谢集训队其他人对我的支持和理解,特别是42和50,当我不在的时候也会认真的训练。
去北京的经历就不说了,反正也有过总结了。后来受集训队委托去合肥抢金牌,也算是幸不辱命。然后就是杭州了,也算是告别赛吧,但是表现得着实是不好看啊!杭州站一直没有写总结,或许潜意识中有点想逃避什么吧!哈哈!
该检讨的总是要检讨的。总而言之,我们这支主力队伍比赛成绩疲软,我要负首责。说实话,由于生活的压力和对队伍的自信,我在临近regional时的努力程度是要远远低于上一年的。而真正到了赛场上,我参加过一届regional的经验也没有为这支年轻的队伍带来足够的有益的指导。
暮年
人生五十年,如此算来,两年的时间,也算是有够长了的。回首这两年走过的路,欢笑还是居多的。有很多朋友问我,为什么要搞ACM/ICPC。为了能去大公司?不现实。为了保研?那我第一年的各类竞赛成绩早已经足够了。为了出国去final?当然会有这样的梦想,但是一直也期望不大,毕竟自己的实力是摆在那里的。我搞ACM/ICPC,或者说是我们学校真正搞ACM/ICPC的这一群另类,都是靠着一腔的热血在奋斗的。我最感动的,就是这种忘我奋斗的精神。而且ACM/ICPC的过程中,认识了很多的志同道合的朋友,他们对我的指导和鼓励,也是我对ACM/ICPC难以割舍的原因。
如今,到了该和这份情感说再见的时候了。然而真要潇洒的挥一挥衣袖而去,似乎也不是那么容易。或许我也可以像zzn那样,兼一份教练的差干干,或是出一出题目。至少应该为alpc的发展再尽一份微薄之力啊!毕竟这一次出线无望,对alpc的发展还是影响挺大的啊!所以心里总是隐隐有种想补偿些什么的感觉。廉颇老矣,尚能饭否?或许饭是不多了,但是去学着炒点小菜,也还是不错的啊!
【转】ACM/ICPC生涯总结暨退役宣言—alpc55的更多相关文章
- 2014嘉杰信息杯ACM/ICPC湖南程序设计邀请赛暨第六届湘潭市程序设计竞赛
比赛链接: http://202.197.224.59/OnlineJudge2/index.php/Contest/problems/contest_id/36 题目来源: 2014嘉杰信息杯ACM ...
- 【转】lonekight@xmu·ACM/ICPC 回忆录
转自:http://hi.baidu.com/ordeder/item/2a342a7fe7cb9e336dc37c89 2009年09月06日 星期日 21:55 初识ACM最早听说ACM/ICPC ...
- ACM/ICPC 之 BFS(离线)+康拓展开(TSH OJ-玩具(Toy))
祝大家新年快乐,相信在新的一年里一定有我们自己的梦! 这是一个简化的魔板问题,只需输出步骤即可. 玩具(Toy) 描述 ZC神最擅长逻辑推理,一日,他给大家讲述起自己儿时的数字玩具. 该玩具酷似魔方, ...
- ACM ICPC 2015 Moscow Subregional Russia, Moscow, Dolgoprudny, October, 18, 2015 G. Garden Gathering
Problem G. Garden Gathering Input file: standard input Output file: standard output Time limit: 3 se ...
- ACM ICPC 2015 Moscow Subregional Russia, Moscow, Dolgoprudny, October, 18, 2015 D. Delay Time
Problem D. Delay Time Input file: standard input Output file: standard output Time limit: 1 second M ...
- hduoj 4710 Balls Rearrangement 2013 ACM/ICPC Asia Regional Online —— Warmup
http://acm.hdu.edu.cn/showproblem.php?pid=4710 Balls Rearrangement Time Limit: 6000/3000 MS (Java/Ot ...
- hduoj 4708 Rotation Lock Puzzle 2013 ACM/ICPC Asia Regional Online —— Warmup
http://acm.hdu.edu.cn/showproblem.php?pid=4708 Rotation Lock Puzzle Time Limit: 2000/1000 MS (Java/O ...
- hduoj 4715 Difference Between Primes 2013 ACM/ICPC Asia Regional Online —— Warmup
http://acm.hdu.edu.cn/showproblem.php?pid=4715 Difference Between Primes Time Limit: 2000/1000 MS (J ...
- hduoj 4712 Hamming Distance 2013 ACM/ICPC Asia Regional Online —— Warmup
http://acm.hdu.edu.cn/showproblem.php?pid=4712 Hamming Distance Time Limit: 6000/3000 MS (Java/Other ...
随机推荐
- CodeForces 670D1 暴力或二分
今天,开博客,,,激动,第一次啊 嗯,,先来发水题纪念一下 D1. Magic Powder - 1 This problem is given in two versions that diff ...
- 一、午夜倒数《苹果iOS实例编程入门教程》
该app为应用的功能为计算离午夜12:00点的剩余时间 现版本 SDK 8.4 Xcode 运行Xcode 选择 Create a new Xcode project ->Single View ...
- CentOS上使用sysstat做系统监控测试
先安装sysstat yum -y install systat 然后,再改一下任务计划 [root@localhost sa]# cat /etc/cron.d/sysstat # Run syst ...
- EventToCommand is not found in MVVMLight
xmlns:Command="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WP8& ...
- ubuntu 上安装 NASM 汇编开发工具
一般系统自带NASM可通过 输入 nasm -version 检查,若是没有 可用下述指令安装: sudo apt-get install nasm 安装过程执行完毕后 再次输入 : nasm -ve ...
- 配置DNS实验一例
1安装bind软件 2查看当前DNS服务 3修改配置文件 4测试
- websocket总结
一.WebSocket简介 WebSocket protocol是HTML5一种新的协议,WebSocket 是目前唯一真正实现全双工通信的服务器向客户端推送的互联网技术.WebSocket的出现使 ...
- td内容过长,省略号表示
.word{ min-width:100px; max-width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis ...
- NLP文本情感分类传统模型+深度学习(demo)
文本情感分类: 文本情感分类(一):传统模型 摘自:http://spaces.ac.cn/index.php/archives/3360/ 测试句子:工信处女干事每月经过下属科室都要亲口交代24口交 ...
- sax解析案例(javabean封装xml文档数据)
package itcast.sax; import java.io.IOException; import java.util.List; import javax.xml.parsers.Pars ...