BJFU ACM协会暑期实践心得

ACM协会暑期实践心得

181002222 

ACM爱好者协会成立于2010年12月,在历届前辈的努力之下,协会发展迅速,队伍逐渐壮大,现有成员80余名,由徐艳艳老师担任指导老师。

  协会以参加ACM大赛为目的,集聚广大ACM爱好者,为广大热衷于ACM的同学提供了很好的平台,定期组织培训和练习赛以及假期集训。协会还会组织同学参加各高校和各公司举办的大小程序设计竞赛。ACM竞赛对学生的锻炼价值极大,在这里走出了一批又一批保研北大、北邮、中科院的优秀学长学姐,另外获奖的ACM队员均进入了一流IT企业。在这个圈子里会接触到校内,北京高校,全国乃至全世界一流的编程高手。北林ACM协会拥有独立的实验室,良好的学习氛围,在这里,可以跟周围的大牛一起学习、进步、玩耍,让我的大学暑假生活充实快乐又有价值。

  此次实践将参与人员分为讲师辅导团与算法学习团两个部分。讲师辅导团负责制定算法学习团成员的暑期学习计划以及对学习团成员进行算法培训。培训分为三个部分,分别是上午的算法知识讲解、下午的真题训练及晚上的复习答疑。与此同时讲师辅导团会在下午进行团队赛的算法真题进阶训练。学习团成员也有相应的团队赛,模拟真实团队赛场景,提高团队合作意识、表达沟通能力、科研创新能力等。学习团将在为期一个月的实践中习得讲师团准备的数论、图论、数据结构、动态规划等高级算法知识。一周一次的测试及实测将作为学习团成员实践的评价准则。

  我作为算法学习团的一员,在一个多月的时间里,除却周日,每天早上九点到学研大厦的机房上机听讲师辅导团的学长们讲解深奥但有趣的算法知识,在他们讲解完以后,如果我有什么疑问,还可以及时的向他们提出来,从而得到解决。因为讲师辅导团的学长们,都是经过重重磨炼,在ACM选拔赛中精挑细选出来的算法竞赛佼佼者,所以“名师出高徒”,我虽然是个计算机小白,不过,在优秀的学长们的指点下,我的代码能力和算法基础得到了稳步的提升和巩固。每一天在睡眼惺忪中像海绵一样吸收着算法知识,然后在下午一点半到五点,还需要在线上练习当天讲解过的内容的习题。光说不练肯定是不行的,只有实践才能出真知。

看着提交记录里的一个个“Wrong Answer”、“Compile Error”、“Runtime Error”、“Presentation Error”……我一边心中遭受着这样现实的打击——好不容易敲了几十行、几百行代码,只有量,却没有质,一边也使我在一次次失败中,不断地改进思维,磨砺意志。当我因为一题运行超时的时候,我没有选择放弃,而是选择了死磕,最终还是过不了,心态也因此崩了,从而无法冷静思考别的题目。多多参加这些竞赛,锻炼我们的心态,对我们以后工作定会有所帮助。比赛的时候,有两道题目花费了时间做出来,却因为运行超时而过不了,这告诉我在以后的学习过程中,我们不应只局限于一种算法,而是从多方面思考问题,开拓我们的思维。“天将降大任于斯人也,必先苦其心志,劳其筋骨……行拂乱其所为,所以动心忍性,曾益其所不能”,996的时间安排,让我在大学里就能体验到毕业之后的工作福报,每每想到于此,我日渐战术后仰的发际线就上扬出一道沧桑而欣慰的弧度。我们的线上比赛,还有一个实时更新排名的排行榜,自己可以随时查看自己和其他同学的排名先后,这也使得在平日里的练习,增添几许竞技的刺激,以及优秀同辈的竞争压力,从而不断地鞭策自己学习。

到了夜晚,我还需要做完下午来不及做的练习题,因为五六道在短短的四个半小时里,作为一个不大擅长算法编程的人来说,是一项身心俱疲的浩大工程。让我知道了做出一道题目,这不是成功,寻找出最优的算法,才是硬道理。 “笋因落箨方成竹,鱼为奔波始化龙”,打代码是需要我们不断练习不断学习才可以掌握它的一丝奥妙。

走出学研大厦,夜幕下的喷泉池边,教工家属黄发垂髫,并怡然自乐。这些或在襁褓中,或奔跑在地面上的小朋友,不知道等他们长大的时候,会不会也和我一样,在某个明亮的机房里敲着代码?

原文地址:https://www.cnblogs.com/greenaway07/p/11787273.html