ACM历程反思录

ACM历程反思录  

    不经意间,时间已偷偷溜走,一个多月的假期也就这么消失殆尽,完全没有知觉,直到今天再次坐在电脑前,才恍忽意识到,真的要开学了!开学了,也就意味着我们又要面临新的功课,新的起点,新的挑战;开学了,我们大三了!时间总是这么无情,无论你想加快步伐抑或停滞脚步,它都不会停留,哪怕片刻。  

    那往昔的一幕幕还清晰地印在脑海,从3月份我们的第一节培训动员大会到接下来的周赛、校赛、集训以及6月8、9日在青岛的省赛,那样的时光走过,那样的激情流露过,那么紧张的氛围体验过,甚至那里深深的遗憾以及愧疚留下过......然而,我们仍然挺立,我们依旧紧紧的抱在一起,尤其在暑假的集训中,虽然偶尔要去学车或者处理其他一些事情,但只要我们在一起学习,一起刷题,一起交流讨论,我们就都是快乐的!Happy Programming,Happy Days !收获是显而易见的,成长是众所周知的,体会也是颇深的。ACM并不像我们最初所想象的那样简单,从开始的几十号人到最后坚持下来的十几个人,就足以看出他有多么的苛刻。我一直持有这样一个观点,无论做任何事情,有难度不在于我们能不能把它做好,而在于你能不能把它做下去!ACM不像做其他应用,在短时间内并不一定能得到立竿见影的效果,它真正需要你沉下心来踏踏实实去做,去想,去学习。参加ACM至今,仅仅6个月的时间,虽然的确了解掌握了很多先前并不知道的东西,但我并不觉得知足,没有个1--2年的沉淀,我并不认为你是一个好的Acmer!

    接近半年的学习,无论怎样一份答卷,毕竟曾经为此努力过,奋斗过,没有什么好后悔的,退一步讲,至少结识了一些志同道合的新朋友,得到了我最敬爱的三位老师周老师、封老师、卢老师的指导和帮助。我很感谢能有机会走上这条路,认识你们,是我大学这两年最大的欣慰!  

    ACM带给我的收获是巨大的。他提高了我分析问题、解决问题的能力,同时也很好地锻炼了一种思维。在算法、编程能力、知识面拓展等方面的作用是不言而喻的。对于一些基本算法——分治、递归、枚举、贪心、动规、搜索等,图算法——最小生成树、树的遍历、最短路、二分图、网络流等,数据结构——线段树、并查集,以及数学知识——组合数学、数论、计算几何等方面的知识,总体上感觉还是基本掌握了的。虽然我以前对有的算法并不了解,但是通过ACM我成功克服了这些险峰,这是ACM所特有的魅力所在。当然有的人虚荣,自己本身有时候也存在这样的问题,AC几道水题就会觉得胜人一筹,其实则不然,真正沉淀下来的大牛并不为之动容,相反的,我们更应该注重的是虐与被虐的过程,残忍而又心酸的历程!当然对于一些高级的数据结构——字典树、tried树、树状数组等,以及一些复杂的数学知识还没有掌握,虽然暑假接触了一点,但是还不能灵活应用。  

    ACM的学习,毋庸置疑,写了很多的代码,这是以前所没有过的。编程能力对各方面的学习都是比较重要的,编程能力的提升也有利于我以后专业课的学习已经以后的学习研究。从各类算法到数学中的博弈、组合数学、数论等知识,拓展了自己的知识面,也让我对分析问题解决问题有了更加清晰的思路。无论是平时集训还是出去比赛,ACM无时无刻不体现了团队合作的重要性。有人说21世纪是一个开放的世纪,这里的开放不仅仅是经济外交上的,更多是知识上的!在ACM大家庭里,跟队友们一起训练,一起讨论解决问题是一段美好而快乐的时光。尤其是在暑假集训期间,从对问题毫无思绪,到学会算法,解决问题,其中充满着乐趣。ACM拥有无穷的魅力。省赛之后本就觉得体会很深,我充分认识到了自己的不足。我感觉自己平时学习ACM花的时间确实太少了,好多基本的问题不能熟练的解出来,平时训练的也太少了,题目还做的不够。总归一句话,革命尚未成功,同志仍需努力!  

    步入大三,功课繁重,感慨良深,但无论如何,选择的道路就必须坚定的走下去,没有那个人不付出就会成功!ACM is just a game ! 如果你喜欢,就享受它,如果不喜欢,就远离它。  

    最后,再一次由衷的感谢ACM,感谢三位老师父母般的呵护和爱,ACM,AC行天下!    

你可能感兴趣的:(ACM历程反思录)