2017.5.21,20岁的最后一天,昨天,随着2017年安徽省大学生程序设计竞赛落下帷幕,我也正式退役了ACM了。连ACM区域赛也没去过的我,也许是不够格提出退役ACM这句话的,但对ACM的热爱,虽然自己很弱,但心里一直有颗拿牌的心,我也早已是一名ACM队员。ACM几乎伴随着我走过整个大学,ACM也让我收获良多。

ACM竞赛在我心里一直是一个考验个人和团队综合实力很有水准的竞赛,只要学的好肯努力成绩就可以很突出,很公正。不像其他竞赛或者考试中那样模棱两可。还需要在评判时考虑些主观的因素,而ACM竞赛的评判机制就很好,非对即错,简单明了。而算法和数据结构在其中也是贯穿整个比赛。也是赵靖老师说的,如没有这个比赛,我们就会觉得这个知识连老师都没有教我们为什么要学;如果没有更大的舞台,我们就不会想去努力,我们永远不会知道自己的实力其实可以多强;如果没有发现比我们基础还好还比我们努力的人,我们就不知道我们浪费了多少时间。

省赛中,有很多中学生队伍碾压我们大学本科组的队伍,第一次见到这样的情况我觉得我们是完全没有天赋的,后来也就觉得不奇怪了,别人比我们开始的早,我们基本都是大学开始编程的,我们虽然开始的比较晚,但感觉我们和他们的队伍的差距在缩小,这是最重要的,说明后天的努力的确是很有用,并且并不一定就会比他们差,站在ACM竞赛的舞台上,我们都应该是自信的。只要在行动,什么时候都不会迟,而不是给别人找借口说我们学校是多么的不好,学校没有给你自信,那为什么不给学校多点骄傲。

简单总结一下大学这几年的得失。其实最遗憾的还是我浪费了太多时间,我们可以做的更好。大一时迷茫了很长段时间,直到下学期的时候买了电脑。自己似乎知道自己要学的东西真多。同在那时,认识了赵靖老师,转变的开始,开始成为校队队员。然后大二基本也没有学什么了,就是学习了Java和自学了部分算法,不过都是很菜的算法。刷了很多水题,现在看来,水题真的是在浪费生命啊,不过那时很努力,也会废寝忘食的码代码。大二参加了第一次安徽省赛,拿下了一个二等奖,那时也是挺遗憾的,与一等奖失之交臂,不过觉得那时的我真得是实力欠佳的,直到现在也是这样的感觉。大三的上学期,感谢赵老师,很幸运的参加了CCPC合肥赛区,第一次有机会与电子科大,上海交大等名校在同一个赛场上,那时真得挺开心的,见识了名校的强大,和自己的微不足道,也知道了我们当时在赛场上的心态其实也是不好,觉得我们只要是静心分析题目我们应该可以多AC一道题。大三下学期,也就是现在,昨天,再次参加了安徽省赛,感觉我们队伍配合的很好,心态也及时的得到了调整,队友也相当的给力,虽然小有遗憾,但成绩也还是满意。

也是正式的退役了,一些经验分享给大家。

第一,少刷水题,不要刷水题,刷水题真的就是浪费生命,但是一些思路很清晰但是题目写起来很麻烦的题一定要多练练手。

第二,心态一定要好,这点至为重要,这个心态是一个队伍中必须要保持的,决定着成败,虽然这句话说着很简单,可是做起来真的是很难的。在赛场上敢于放弃自己坚持很久的问题,有时候有个问题就是卡在某个点上了,但这是过多的考虑真的就没有必要了。

第三,团队协作,平时训练的时候就要多注意这个问题,了解队友的特点,擅长的部分等

第四,平时的训练一定要着重点,训练要分类,有目的,多总结,利用好时间,如寒暑假集训等,我就是暑假的时间浪费的太多了,当然平时的时间也是很重要,周末周日,每天都能找到自己的问题并解决是最好的。

对ACM的热爱,一定会为他花出足够的时间,不管第二天会考什么试会上什么课,AC才是最重要

....

算法的学习很重要,多看题解,论文,会利用模板。

以上只是我个人的拙见,更多的是要靠自己多总结吧,毕竟我只走到了这一步...结束了

不管退不退役,算法还是要努力学的,这也是一个新的开始吧,21岁与即将大四的我,要学的东西还有很多,hello world

感谢赵老师和我的队友们和实验室的同学们,一起走过的ACM

-----------------------------

ACM退役帖 -- 未真正开始也不会结束的更多相关文章

  1. ACM退役帖

    不知不觉在ACM竞赛的道路上已经走了两年半了,不得不感慨时间真的是过得很快. 还记得大一的时候什么也不会,每天晚上翘晚自习来机房刷题,浑浑噩噩的经过大一的打铁,大二开始有计划系统的学习ACM知识点,直 ...

  2. ACM菜鸡退役帖——ACM究竟给了我什么?

    这个ACM退役帖,诸多原因(一言难尽...),终于决定在我大三下学期开始的时候写出来.下面说两个重要的原因. 其一是觉得菜鸡的ACM之旅没人会看的,但是新学期开始了,总结一下,只为了更好的出发吧. 其 ...

  3. ACM退役记&&回忆录

    ACM退役记 2017.9.19星期二,"九一八事变"八十六年后的第二天,永远记住这个日子,刚好是我报名ACM到现在,刚好满一年,而今天正是我注册杭州电子科技大学OJ的时间(就是这 ...

  4. 湘潭邀请赛+蓝桥国赛总结暨ACM退役总结

    湘潭邀请赛已经过去三个星期,蓝桥也在上个星期结束,今天也是时候写一下总结了,这应该也是我的退役总结了~ --------------------------------湘潭邀请赛----------- ...

  5. Be Happy.——我的ACM退役贴

    一个月的忙碌后,最终能静下心来写一些什么. 该结束的最终都要结束了.考试,课程设计,所剩寥寥无几的大学时光,ACM. 看过不少大牛的退役贴,自嘲成银牌狗铜牌狗.写一写碎碎念,大抵如此,每一个人都无法落 ...

  6. ACM退役前2个月总结

    这个时候是该好好地反省一下自己了!曾经的时候为了队伍能打出很多其它的题,我硬是看了ACM的非常多模块!也会了非常多的模板!可是如今我痛苦地发现比赛还是我一人单挑的局面!如今我也遇见了一个瓶颈了,那就是 ...

  7. [转帖]SQLSERVER2008R2 将于2019.7.9 结束支持服务 Windows server 2008r2 将于 2020.1.14 结束支持

    来源: https://cloudblogs.microsoft.com/sqlserver/2018/07/12/sql-server-2008-end-of-support-is-the-firs ...

  8. 收集一些关于OI/ACM的奇怪的东西……

    一.代码: 1.求逆元(原理貌似就是拓展欧几里得,要求MOD是素数): int inv(int a) { if(a == 1) return 1; return ((MOD - MOD / a) * ...

  9. 关于ACM的总结

    看了不少大神的退役帖,今天终于要本弱装一波逼祭奠一下我关于ACM的回忆. 从大二上开始接触到大三下结束,接近两年的时间,对于大神们来说两年的确算不上时间,然而对于本弱来说就是大学的一半时光.大一的懵懂 ...

随机推荐

  1. java常见字符串的操作

    /** * java常见字符串的操作 */ public class Test7 { public static void main(String args[]){ StringBuffer sBuf ...

  2. java底层学习---1

    JRE: Java Runtime EnvironmentJDK:Java Development Kit JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库.是使用java语 ...

  3. 设备像素比dpr介绍

    首先介绍一下概念 devicePixelRatio其实指的是window.devicePixelRatio window.devicePixelRatio是设备上物理像素和设备独立像素(device- ...

  4. MAC 相关操作解析

    MAC 相关操作解析 OS 显示桌面 f11 F1~F12 fn + F1~F12 撤销重做 command + z command + shift + z 图片预览 选择图片 空格 上下左右 svn ...

  5. MySQL(一)--基本语法与常用语句

    将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database,DB). 将姓名.住址.电话号码.邮箱地址.爱好和家庭构成等数据保存到数据库中,就可以随时迅速获取想要的 ...

  6. eclipse 配置ssh

    用maven 新建工程 ,然后在src 下面的main 文件夹下新建 java文件夹,在src新建test 文件夹,然后再在下面新建java文件夹然后在pom.xml中引入ssh的依赖, 最后在res ...

  7. Struts2请求参数合法性校验机制

    在Action中通过代码执行数据校验 请求参数的输入校验途径一般分两种:客户端校验 :通过JavaScript 完成 (jquery validation插件),目的:过滤正常用户的误操作. 服务器校 ...

  8. docker~save与load的使用

    回到目录 对于没有私有仓库来说,将本地镜像放到其它服务器上执行时,我们可以使用save和load方法,前者用来把镜像保存一个tar文件,后台从一个tar文件恢复成一个镜像,这个功能对于我们开发者来说还 ...

  9. 为什么不需要为Python对象添加 getter 和 setter

    Getter 和 setter在java中被广泛使用.一个好的java编程准则为:将所有属性设置为私有的,同时为属性写getter和setter函数以供外部使用. 这样做的好处是属性的具体实现被隐藏, ...

  10. kotlin-30分钟快速入门

    1.定义变量 在kotlin中,通过var 或者 val 来定义,区别就是 val定义的变量只能读不能修改,var则可以修改. val a:Int = 1 //等价于java: final int i ...