研一再去做ACM,是好选择吗?

一直感觉自己编程能力不强,C++也会一点,看过prime 和prime plus 。现在想通过做ACM题,提高编程能力,不知道到时对找工作是不是好些。以前本科时错过参加ACM特别遗憾,不知道现在研一再去用C语言做ACM题,是不是明智的选择。
感觉那么多搞ACM的,自己现在搞是不是太迟了;但是不搞的话,自己的编程和算法能力又比较差,找工作时肯定不行。但是那些搞ACM的找工作都找得很好吗?有搞ACM的吗?
本科211,硕士985.

挺好的呀,我本人现在大四,明天还要参加长春赛区的比赛。虽然实力不怎么样,但是能接触到好多厉害的人,有圈子就有交流。跟一群有智慧的人在一起,你也会不知不觉的提高的。

这是最后一场比赛,但是我决定在研究生的时候继续在课余时间做,写些学习的笔记。编程能力提升的最佳方法,就是“看别人写的优秀的代码”,跟写作一样,如果没有阅读文章的积累或者是自身的思考和感悟,是码不出佳作的。因此,通过做ACM题可以看到很多人的代码,学到非常非常多书上没有的东西,有一些网站可以提供这样的平台,例如codeforces,topcoder等等(你可以百度),而且可以通过阅读代码来理解别人的思路、想法,咀嚼消化的过程,绝对比你看理论书来的快。

当然,我不是说看那种砖头书不好(我就打算看TAOCP,不过总是没能坚持下来- -),相反是很有好处的。

永远不要把迟作为不开始的理由,照你这么说ACM都是高中OI,IOI那些人的天下了。很多人都是从本科0基础开始接触编程,然后慢慢步入ACM的。

最后,祝你加入ACM的家庭,哈哈~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-16
那么菜,嫌难还嫌题目少,不会自己找题目吗。呸,只看过一点 一部分算法导论就好意思BB算法导论,你这么差劲ACM也学不好的。
第2个回答  2013-12-07
据说是有年龄限制的追问

只是做题,不是参加比赛

第3个回答  2013-12-07
直接学算法导论就好了吧。。追问

算法导论上面题很少,而且比较难。本科时学过了算法导论的一部分,课上的程序也实践过,感觉编程能力没有怎么提高。

相似回答