接触ACM近一年的总结
大概就是在大学刚入学的第一学期就从一些表现积极和高中参加过信息学竞赛的同学口中得知了有ACM这个竞赛。而真正第一次接触应该算是参加2011年的新生赛吧,具体时间应该是3月初左右,当时报着大学计算机四年不能因为没参见过ACM竞赛而遗憾参加了,没想到现在成为了ACMer中的菜鸟之一。
快一年了,我刷题的数目可谓少之又少,现在回想起来,自己都感觉不到有任何的进步。看了一篇大牛的文章,觉得有很多点都是说中了自己的要害。
废话不多说,直接说对策:
1、平时在学校基本没怎么学,学的效率也很低,现在差不多都忘了。
【急需一个总结】
2、喜欢刷水题,或者是偏爱代码简单的题
【要做有代表性的题,写代码的时候不要照着以前的代码或者是别人已经AC了的代码,一定要养成自己一气呵成的习惯,很多题重复做两遍、三遍、甚至更多都没有害处。而且有些代码复杂的题也一定要做,不能畏缩】
3、看到一个题往往没有思路
【一直认为是自己题刷少了,所以看题会没有思路,而又急于把基本题都刷完,所以总是会看懂题没多久甚至是直接看中文题意后就去搜结题报告。这是一个开拓算法面速度与培养思维方式的矛盾,也是最大的矛盾】
【暂定的计划:对于一道题,如果想了30min++还没有思路,可以去搜其细致的分类后在思考,若还没有思路,隔天或几天后在思考】
4、一直都没有恒心,总喜欢用游戏打发时间,平时每周训练的时间加起来都不知道有几个小时,现在放假了每天没其他的事,每日平均的训练也就差不多才4小时左右
【每天允许有1小时的游戏时间,其余的时间都要用来学习算法,或者英语、或者其它。并且保证每天学习算法的时间在9小时以上】
废话不多说了,努力吧,加油!
附上很喜欢的一句话:每当想要放弃的时候,想想当初坚持的理由。