我是靠谱客的博主 谦让鸭子,最近开发中收集的这篇文章主要介绍4月21日周四codeforce比赛总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天是周六,做一下周四的codeforce比赛总结。第八周的博客总结到下周再发布出来。

又到了周四打比赛的时间,这次比赛的题目比之前的题目来说相对容易了许多。前几个题没有用到算法的知识,用基本知识就能解决。但是自己也很惭愧,最终只做出了一道题,还是个特别水的题。。。

比赛之后我也没放过这前几个题,而是继续思考题目的思路,按理说这几个题AC不了实在是太有问题了,前几个应该快速解决才应该是正常的水平。到了周末,也就是今天,我又重新看了下前几个简单的题目,第三个做出来AC了,第二个也写出来了,但是结果总是超时,之后问了一个很靠谱的同学才优化了代码,这才AC过了。

但是回过头来看看,前几个题以自己的水平完全可以写出来,但是为什么到了比赛了却写不出来了?尽管是这么简单的前几个题,以至于后边的题目还没来的及做。

我总结了一下,大概有那么几点:

1、可能之前的比赛难度大,一般做出来一道题就感觉很厉害了,到了做这种比赛的难度的时候,可能心里还是有那个阴影,导致感觉做不出来,就不做了。但是前几个题自己后来做出来的时候,发现代码并不长,都是一般思路,没有拐弯抹角的套路。

2、忽视了基本功的保持,要是在上学期末,这些基本题可以很顺利解决,但是后来就很少做基础题目了,导致现在难得没思路,简单的也不会做。再做算法类的一些难度比较大的题目的时候,可以再适当练练基本功,保持水平不减。

3、第3点呢,我感觉还是心态的问题,平常会做,但是比赛就不会做,这就很说明了心态的问题,不能发挥出平常的水平。如果连平常这种线下的练习比赛都不能应对的话,以后参加比赛,到了更正规的比赛场地,自己还能应对吗?一个良好的心态永远都是很重要的。

4、但是呢,我感觉最根本的还是水平不够,假如水平足够,又怎会前几个题都做不出来?保持谦虚稳重的态度,是自己一定要保持的最根本的学习态度。

虽然做出来的题目不多,但是也是有一些反思在里边:

1、做题目,还是得沉下心来,把题目读懂,再去写代码。自己也有个很不好的习惯,一般自己的思路还不完整的时候就忙着写代码,要么思路出错,要么思路复杂化。比如说第二题,能不能想到只用一个大循环和一个小循环就能解决,或者说能不能想到用数组下标表示数本身,数组的值表示数目呢?这个思路在做迷宫类题目的时候是不是自己已经遇到过了?

2、做题的时候,不但要有思路,也要保证思路是最优的。因为现在不仅要保证结果对,运行时间也是有规定的,要求更高了。所以下手写代码之前,一定要仔细看题,找到最优的思路。不要一上来就好几个for循环就出来了,一般就直接超时了。

3、后边那几个题,虽然没来的及去做,但是我看这些题的时候就觉得眼熟,那个皇后的问题,变了个花样就又出了一个新题,自己能不能把它做出来?由于时间实在太紧再加上思路不清晰,自己最终也没能把这些题目做出来。

4、平时做总结得有效果,碰到类似的题目一定要凭自己把它做出来,这样才是提高,否则一味的放过这些不会的题,是不会得到提高的。

最后吧,还是保持自信,不要让自己的基本水平减少,在此基础之上再去不断的学习,看博客,看书,看网课学习等等,不断总结,逐步的把它们整明白。希望自己不要被这些小困难搞的心烦意乱,也不要因为各种生活琐事而心烦意乱,继续保持初心,重整旗鼓,再度出发!

 

 

最后

以上就是谦让鸭子为你收集整理的4月21日周四codeforce比赛总结的全部内容,希望文章能够帮你解决4月21日周四codeforce比赛总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部