新学编程适合啥时候接触ACM

以下为个人意见。不要太晚,毕竟ACM需要投入太多时间和精力。量力而行,并不是所有人都适合这一条路。最后,自己选择的路,跪着也要走下去。
■网友
只要在每天的00:00:00 ~ 23:59:59之内都可以呀。。。
■网友
不知题主是为了参加ACM而学习编程,还是想通过ACM来提高编程水平,当然,上面两个目的并不矛盾。ACM主要玩的是数学,数据结构和算法还有idea这类东西,刚入门的时候我觉得编程水平倒是不太重要,思考问题的方法比较重要。随着刷题变多,别人的代码读的越来越多,这些对自己的编程水平都会有潜移默化的影响。个人经历,刚接触ACM的时候是刚学完c语言,貌似代码量还没过1k行吧,然后就是各种刷刷刷,自己写代码,看别人的代码,会学到很多有意思的编码技巧,再然后感觉有时候c用起来太不方便,然后又自学了c++,java,慢慢地对这些语言也有所了解了。所以,题主如果想搞ACM,大可不必纠结于自己的编程水平,编码能力刷题的时候慢慢练就好。如果题主只是想提高编程水平,那也欢迎尝试下ACM,没准就爱上了呢,哈哈哈。p.s.不过,有一点不太好,以我周围人的acmer来看,刷题的时候大部分写的cpp并不能算cpp,只是c with c++ stl……(逃。。。
■网友
C学好就ok,千万别学其他语言,写acm最好的语言就是C,真得没有之一!推荐cpp、tcpl、ctap


    推荐阅读