真的应该写点什么了,今天晚上,在杭电的ACM上参加了一个模拟比赛,4个小时,我一个题也没有做出来,而且第一个题,是那种很简单的题。做了一段时间的题了,我感觉不好,我现在做题,就是那样做的,全是靠自己想的,自己想这个问题应该怎么解决,然后想用程序实现出来,可是这样真的很浪费时间,而且很不准确。比如说一个排序的算法,直接调用库函数就行了,然后我就得自己把这个函数写出来,实现,为什么我不用库函数呢?因为我不知道有这个东西。还有一些经典问题的经典算法,我也不知道,当遇到那个问题时,我就自己在那左思右想,想破头也想不出来。问题显而易见了,就是我没有多看写资料,我没有承接过来前人的经验,而是直接去做题,这就好像是空中楼阁,没学会走呢,就想去跑了。所以导致我现在的这种状态,严重的打击自信心。
所以我要改变现在的这种学习方式,不能一味的去做题,甚至为了那上面的排名,不应该这样,不应该这样,而应该系统的看一些书,一些资料,掌握一下前人的经验,和很多经典的算法。见的多了,思路就多了,就广了,再遇到比较难的问题,而不仅仅是靠自己的思维去死抠。要努力爬到巨人的肩膀上,向前眺望。
我从小就害怕竞赛,上小学的时候,参加竞赛,没得过名次,上中学的时候,平时考试考的很好,可是一遇到竞赛,我就没成绩了,甚至不堪入目,我从来没在竞赛上得过什么奖。这次上了大学,我又想参加这个程序设计竞赛,我心里还是没有底的,感觉自己好像不是参加竞赛的那种料,思维比较迟钝,稍一复杂,头脑就乱乱的。这种真的不适合竞赛。可是我想锻炼一下自己,我想打破一下自己的界限,突破一下自己。其实很多高手都是练出来的,如果做题做的多了,不是高手也要变成高手,竞赛得奖,不是那么容易,还是得苦练,这是教练说的,我也是这么认为。练吧,量变才有质变。