当前位置:首页 > 芯闻号 > 充电吧
[导读]本来以为HNU的huicpc035和我一样退役了,后来听说他组成了新的footman队,于是又关注了下他。035体现了两个我觉得非常重要的品质:1、刻苦的训练2、有效的训练(本文将主要讨论个人训练,不


本来以为HNU的huicpc035和我一样退役了,后来听说他组成了新的footman队,于是又关注了下他。

035体现了两个我觉得非常重要的品质:
1、刻苦的训练
2、有效的训练

(本文将主要讨论个人训练,不讨论团队合作)
而这些品质对于我们弱校ACMer选手水平的提高我觉得很重要。
刻苦的训练我打算最后稍微提一下。主要说后者:什么是有效地训练?

我想说下我的理解。
很多ACMer入门的时候,都被告知:要多做题,做个500多道就变牛了。其实,这既不是充分条件、也不会是必要条件。

我觉得一般情况下,对于我们普通学校的大学生,各方面能力的差距不会太大,在这种情况下,训练和学习的方法尤为重要。

其实,500题仅仅是一个标志,而且仅仅表示你做ACM-ICPC有一定的时间,

我们训练的目的是什么?我觉得有四点
1、提高编程能力
2、学习算法,(读书,读论文,包括做一些题目验证)
3、准备好面临将到来的挑战(熟悉题型,调整心态)
4、启发思维。

这里四个目的,从训练的角度上,重要性逐次递减;为什么呢?
因为前面的因素是后面的基础。而是后面的目的,想达成越为不易。我觉得前3者能保证你ac掉你能做的题,即使难题始终不会做,也可以ac掉中等偏难的题目。

而需要一定思维难度的题,要以前三者为基础而且属于训练的后期,中期只能作为偶尔调节。当然,我思维也烂得要死,对这点没什么发言权,大家可以鄙视我。

我这里想主要说下第2点。

对于算法,我发现,很多我们这样的弱校ACMer选手没有侧重好算法的学习。
下面要讲的几点,可能都很老套,但我想以035对比我自己的例子给大家做说明。

 

 


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭