阅读: 68
答案 1:
--首先如果你没有程序设计经验的话肯定是要熟练掌握一门程序设计语言,比赛中一般是用c/c++的较多,你可以先找本入门书籍学习一下,将书上的例子和课后题目自己在电脑中敲出来。如果之前有过程序设计经验的话就要学习一些基本算法,例如枚举,贪心,搜索方面的 深度优先 广度优先 做一些水题来练练coding能力和debug能力,如果你们有专业的老师统一上课的话你就可以尽快进入状态了。--acm练习最重要的就是多做题目,很多oj都有入门的题目,我刚开始入门acm的时候就是在pku的oj上做题,可以通过提交量和通过量来初步认定题目的难易程度。 祝取得好成绩!答案 2:
学习熟悉C++语言学习并实现一些基本算法了解算法的原理通过做题巩固提高答案 3:
多学习,多做题,多思考答案 4:
网上有很多OJ,也有很多解题报告,刚上来建议看别人的解题报告,加上自己思考。也有很多水题列表,试着做做。这个过程主要训练对于编程语言的运用,然后系统学习算法知识,培训的老师应该会讲一部分,剩下就要自己多Google了。答案 5:
脚踏实地熟悉每一个做过的算法。专注,动手,用心。答案 6:
买本语言类的教材,市面上质量都差不多,差也差不到哪里去,然后顺着做oj,遇到问题就google就好了。分享常识给亲友.
下一篇:中国最先进的远程轰炸机是什么型号? 下一篇 【方向键 ( → )下一篇】
上一篇:如果知乎加入自问自答,来记录和分享自己在解决某些问题的所得,你觉得怎么样? 上一篇 【方向键 ( ← )上一篇】
快搜