多语言展示
当前在线:1411今日阅读:152今日分享:13

作为一个ACMer,你该如何学习?

当你刚刚进入ACM这个竞赛组织,你会发现你身边这么多牛人,而你自己却不知道如何起步,我给出我在ACM竞赛中的经验,希望能够给你一些帮助
方法/步骤
1

你是否掌握C、C++、Java等在竞赛中允许使用的语言中的一种,如果没有,请尽快了解你感兴趣的一种

2

如果你满足第一条,那么你现在需要开始学习算法,你可以在OJ上做各种简单题,不要强求自己现在会难的,但是一定要做过各种类型的简单题(网上可以找到你所在OJ的简单题的编号),让你对那些算法的简单使用有一定的了解

3

然后,你可以试着来做更难的题目,中等难度,建议这种难度,保证你对这个算法有更深入的了解

4

接着,可以试着做一下综合题型。综合题型在ACM竞赛中占有较大比重,而且在生活中你需要面临的问题也会是各种综合问题

5

所谓竞赛,当然需要你在一定的时间内做出更多的题目,给自己创造紧张的环境,在紧张的环境下做题,调节自己的心态,在比赛中看到别人的成绩在自己上面,而你离心中所期待的地方还有距离,这个时刻很紧张。只有平时更多的练习才能避免这种情况

6

总结起来,ACM是一个不断做题的地方,坚持下来,你会有不一样的收获,加油吧!!

推荐信息