练acm能帮助考研吗?
帮助肯定是有帮助的,不过这个帮助到底有多大、能不能起决定性作用还很难说 先亮身份,某电计算机系本科(已毕业),大学期间一直打ACM,打竞赛,大二的时候已经是国赛银奖了(当时还没有银牌奖,所以是国二)。大三参加了美赛,也是拿的奖项。自认为自己数学能力在ACM训练下有所提升,不然考研也不可能考到130+(数二) 这个帮到底有多大呢?我讲一下我的经历,大一刚进学校那会我是非常不喜欢编程的,因为觉得麻烦而且容易犯错,然后老师发现我这点给打了低分(其实当时很生气因为觉得自己答得很好但是老师就是不爱给高分),后来因为喜欢数学所以就慢慢转入了ACM的学习,一开始真的什么都不会,连基本的数据结构都实现不了(当时还没学算法和复杂度),然后逐渐开始打比赛,刷题,成绩也慢慢好起来,到了大四参加美赛和国内赛事已经可以拿不错的成绩了。
所以说我认为ACM的训练对我的数据分析处理能力和数学素养还是有很大的提升作用的,要不然我也不能考上理想的研究生 。 不过考研最终看的是笔试成绩加上复试表现,这些最终体现在试卷上面主要是数学和计算机两个方面,这两个方面在ACM中也有体现,如果题主想考好一点的研那么建议还是多投入一些时间在数学和英语上,这两科基本上拉不开差距反而很容易扣分,至于政治和专业课则因人而异,有的文科类的专业课甚至可以找目标学校的上岸学长学姐们弄一份往年真题就差不多了,毕竟大多数院校的专业课都是自主命题且风格各异难把握。而计算机方面的笔试则是侧重数据结构和算法,这一部分恰好ACM可以给予很好的指导并且可以帮助你练习手感。面试则是侧重于计算机系统结构、网络、操作系统等学科基础知识,这部分内容在ACM中也有涉猎,只不过比较浅显,大概也就本硕衔接的那个阶段会有比较系统的科目介绍。
所以我觉得ACM对于考研的帮助应该是有的,但是不大,建议可以在大三之前把重心放在考研复习上,等到大三再慢慢投入到ACM中。当然如果有志于保研的同学建议大一大二就多参与ACM,获得好的名次可以获得加分从而让保研顺利一些。