【如何入门ACM】

  • 第一阶段:先刷水题,水题,就是几乎不牵扯算法。需要自己想方法解决。这样的题,一是锻炼逻辑和思维的严谨,二是锻炼代码能力。一般做到60-200题左右。
  • 第二阶段:渐渐的学一些简单的算法,或者专题训练,或者打比赛积累经验。第二阶段刷到400题。
  • 第三阶段: 在第二阶段的基础上继续纠结算法。 这时候可以看算法导论了。系统学习数据结构,查漏补缺。继续刷题。刷到600左右。
  • 第四阶段:打区域赛真题,或者多校训练的题目,都可以较好地测试ACM比赛的真实水平。

总之,ACM是一种这样的比赛: 在做题的过程遇到问题,解决问题,积累经验,查漏补缺的比赛。  在有一定的经验之后,去查阅资料书籍,得到进一步提升的比赛。

       这个过程可能需要1-2年才有成效,需要持之以恒。 不可中途而废,也不可好高骛远。

        

       1,多做题,多问同学或者学长问题。 没有基础的最好有人手把手教学,然后把代码手抄一遍。 

      2,在入门之后,觉得自己适合打ACM的,没事就待在机房,坚持下去。

      3,关于集体训练,大概从11月种开始,在这之前可以找学长或者同学手把手教学。

  明天的你们,都是华理的骄傲!

 (实验室是信息楼416)

猜你喜欢

转载自www.cnblogs.com/hua-dong/p/9833467.html