刚开始接触ACM的时候,感觉很简单嘛,不就是一些算法吗?都学会练会不就好了,随笔拿个金奖很简单。那时候还没有开始接触算法,年少气盛的我不知道算法是有多难,算法难度高就不说了,最重要的是千变万化,必须要学会很多算法融会贯通才能去解决一些难度很高的题目。集训了一暑假,大致学习了一些算法,心里有了一个轮廓,可是碰到难题的时候还是感觉书到用时方恨少,算法之多让我有种绝望的感觉啊!但是入了这行,搭上了这趟车就不会轻易的下车,自己做的孽咬着牙也要完成了,我就是这么倔强,哈哈哈。
察觉到自己基础的不足,关于之前漫无目的随笔的拉题训练模式已经不适合我现在的情况,所以我从两星期前决定开始刷51Nod的题,为什么不选poj、hud之类的大题库呢?因为51Nod上面的题有难易分类,所以我还是决定选择从易到难的刷题模式。已经快把基础题写完了,写基础题的时候深感有些算法还是不会,即使以前写题的时候用过,但是不是忘了就是当时没有理解,学习还要是慢慢来打好基础才行啊。
我不知道我的方法是否是对的,但是我已经决定了这学期的战略,就坚定的执行。通过剩下三个月的努力去看看效果,比较人的思想是跟着认知不断迭代的,各位大神有没有很好的训练方法呢?