在ACM上生活屈指算来也已经一年多了,大一第二学期真正的开始做的,因为第一学期我们只有C的课程。大一的时候,班级里就有人在看C/C++的教程了,我也有看,但是还是觉得心有余而力不足。作罢……。
在这里写一写自己的ACM生活,一个过来人的小小经验是有的,也是希望大家少走弯路,想在ACM上的路上走下去确实需要的是坚持。近来很多战友(一起AC的那些同学)很多都退出了集训队(包括我),只有几个队友还在那坚持。不管怎样是坚持的还是退出的我相信他们在ACM的生活中不止学到了算法,更学到了一种态度,学习的态度,生活的态度。可能很多人说ACM没用,如果你能做其他更有意义的事情我还可以理解,但如果只是无所事事或者每天沉迷于网游,只能证明你肤浅。但是也不能把ACM看成是万能的,除了让你掌握一些基本的算法和提高你的自学能力以外,他的最积极的意义是让你不虚度你宝贵的大学时光。
当时是抱着试试的心态参加学校集训队选拔的,因为学校的牛人是很多的,但是经过自己的努力擦边的被集训队收编。然后就是暑假里的训练,刚开始热情高涨,可是随着算法学习的深入,发现自己了解的东西的太少,算法设计的方面很广没有扎实的基础知识对于你后续的算法学习是一个很大的硬伤。如果你现在正在集训队,或是刚开始接触ACM那么请你扎实学好现在的基本算法,不要好高骛远。态度很重要,态度决定高度。
想参加ACM频繁的比赛时不可能缺少的,如果没在比赛中摸爬滚打过,那么你就不会有好的成绩。但是我们在比赛中的心是脆弱的,所以在比赛中要时刻提醒自己比赛的一些原则。
1.坚决不搜论文,不搜结题报告。
2.不说一丝一毫泄气的话。
3.不做任何与比赛无关的事。
4.时刻注意调整自己的状态,把每一场训练重视起来。
在赛后不要有这样的理由:
1.我们做的不认真,所以没比好,正式赛的时候不会这样。
2.今天状态不好,卡题了,没有提早走出来,正式赛的时候不会这样的。
3.写题写的太急了,没有谨慎,正式赛不会这样。
4.题目质量太差了,正式赛不会有这种题的。
5.题目类型不对,Final没有这种题。
6, 有个题目差一点点就AC了,我应该排在XXX前面的
你怎么知道差一点就一定能AC?
总之一句话,认真对待每一场训练赛。
如果你对你的大学生活还没有一个好的规划,如果你对编程有兴趣,那么ACM绝对是你值得来学习的,你可能没机会参加大型的比赛,但是我敢保证你所学到的绝对不会虚度你的大学光阴,他可能会影响你的对事对人的态度。
非常抱歉!本站不支持旧版本IE浏览器~~建议使用IE10/IE11/Chrome/Firefox/Safari等高级浏览器浏览。