目前打codeforces的过程总结

打codeforces比赛加起来准确来说已经有十二场了,因为有一场出为标题不计分了。刚开始接触这个网站的时候,看见全英文马上感觉头就很大,因为我英语不好。第一次比赛是div3的难度,因为是水题,题目很简单但是因为第一次打,脑子里总是想着出题,题目没看清就开始写代码,而且脑子没有总体想一下代码的写法,代码就是一个简单的符号问题搞了半天一个多小时才出题a题最后结束也才出两题。打比赛是对学习的知识输出能力的评价,也要通过打比赛发现自己的不足,学习比赛自己未涉及的知识点。总的来说比赛是用来提升自己的。回想前几场刚开始比赛会涉及的的问题。对于我来说吧,因人而异。我最初遇到的最主要问题就是太过急躁,比赛过程中心态太差。还有就是不知道出题的人的出题目的。因此就可以形象的把我比作一只急躁的无头苍蝇。所有在比赛的时候知道题目的解法,但是代码老是写不对,代码漏洞百出。脑子总是纠结不就是这个意识吗?怎么会错?而不是静心思考。所以说心急吃不了热豆腐。我一开始就意识到自己的问题,每次比赛一着急就告诉自己先静心。比赛过后题目看大佬的博客看他们是怎么想问题的,他们的思考路线是怎么走的,总结abc题目的主要特点。我目前得出前面abc的题目就是思维题思考方向就是找特殊点,基本大部分题目就是有每个例子有相同或者相似的地方。有了思考方向第一次打比赛div3的a题目都花一个小时多的时间变成了现在div3快的时候十分钟,div2快的时候a题目二十分钟。比赛这几场我出过div2c题目两次,虽然给了我鼓励但是都是数学推导的题目,代码都是输出一个式子。div2c题目写多的代码还没出过呢。重要的是解题思维能力,代码是死的可以学。思维是活的,要不断加强。补题“补”的是思维,“补”的是代码写法。网站的题解看不懂可以看大佬博客的写的博客。参考他的思考过程和代码很重要。后来遇到的问题就是分数一直掉老想着分数的问题,比赛就是因为这个原因老是着急,着急的频率就会上升。动不动就要花时间去冷静。比赛不够投入就算有能力出题,也总是出不了。
我自己感觉最重要就是要找到自己的解题方向,比赛时要全身心投入,补题目最重要。补题思考三个问题,遇到这种题目的思考方向是什么?,我解这个题目的知识点欠缺在哪里?我下次比赛要怎么做?

你可能感兴趣的:(目前打codeforces的过程总结)