郑州轻工工业20级新生赛
今天是3月14号。
分数:10道题,A了6道题。
今天的题还算比较友好,因为是郑州轻工工业的新生选拔赛,所以题目都比较基础。算是第一次比较正式的完整的参加了一次ACM赛制。感受还是很深的。
首先我这一次的比赛开题顺序是有问题的…. 可以看到榜的记录上我第一道AC是在30分钟左右的时候。本来我对于这套题的认识出现了一点偏差,我本来以为这是一套巨难无比的刷我们威风的一套题。所以拿到题之后,看了前3道题之后觉得整体难度挺高的。就误认为a题就是签到题了。(因为其实a题的思路真的挺直接的。)于是我上来就直接开始莽a题了。但是结果其实很悲惨,由于我菜的一批的代码能力。让我没有很顺利的A掉a题。当我第一遍调完a题之后,时间已经来到了30分钟。心情十分郁闷的我看了眼榜单,发现好像签到题在后面,看完题就知道这场名次一定不太好了。于是赶紧过掉了几道签到题。当我跟随榜单的脚步把几道比较简单的题A掉之后。我的名次就逐渐跟上了第一部队。由于这场比赛允许使用纸质资料,所以这场比赛也不完全是由我独立完成的,一道二位前缀和的题我看了书中的代码。所以这也反映出我的知识点掌握能力还处于看到想到思路但是没法很好实现或者实现细节掌握并不是十分熟练的阶段。这是一个现阶段很大的问题。
列一下这次比赛出现问题的知识点:
- 博弈论
- 二位前缀和(不熟练)
(这是一个赛后总结帖,补题不在这个帖子上)
列一下这次比赛出现的比赛技巧的问题:
没有使用好acm排名榜单的作用。(跟着大佬做题,大佬开题跟着做就行了)
没有完全理解acm排名的规则(先过水题,这样总时间会少一点。而不是上来无脑肝大题)
写一下最近这段时间的计划:
要开始拾起来之前的算法了,可以看到高中剩下来的老本基本上已经快吃完了,高中是竞赛队员的优势已经不是十分明显了。要考虑如何利用高中时的一些学习思路或者学习习惯来制造现阶段的继续领先了,可以看到20级中有一些学习势头很猛的学生,想要保持持续的领先需要开始真正的努力了。
高中的经验告诉我,可以按照算法竞赛的知识树的顺序进行学习,而且由于大部分的知识其实已经学习过一遍,所以记忆中是有对这些知识点难易程度的排序的。可以知道哪样的学习安排更加适合我。
同时,高中的经验告诉我,要有学长或者自己组专项题组进行专门的强化训练,由于高中阶段的算法竞赛是进行停课集训,所以刷题是在大段的时间中进行的,那样的刷题是连续的,对于知识点的理解也有利于加强。但是在大学首先没有了打断整块的时间进行算法训练,而且也没有了聚在一起的机房的队友可以有一个很好的氛围来督促自己学习算法。集中学习的要素由高中的集中起来,变成了大学的分散来到每一天的零碎时间中。这是对时间安排的更进一步的要求。
我想起来了我在高三时在当时机房一个已经去西安电子科技大学的很厉害的学长,他的id我记得是cdcq。他在高中阶段算法竞赛十分的优秀,拿到了NOI的全国赛铜牌,在高三时放下了竞赛,拾起了文化课。最终去到了西安电子科技大学。在他入学后依然保持着博客的更新,但是我当时十分好奇,在高中阶段十分厉害,常常做并且出省选题的他为什么突然开始写起了基础题,开始写最最基本的板子。在当时的我认为那些板子是我都能看懂的题,这和我对他经常写一些十分复杂的题的印象产生了极大的差异,而且这样的博文持续了很长一段时间,我当时心里想:太可惜了,这么强的一个选手,竟然废掉了。
直到现在,我才真正的明白,这是一种什么样的感受。算法竞赛,作为一种竞赛,需要保持长久持续的训练。一旦有一段时间的训练空白期,那将是致命的。他将会毁掉一个职业选手,他可能还存在着操作的意识,但是由于长时间的没有训练,他将不能完成最基本的东西。我觉得职业的体育选手或者电子竞技选手可以是相通的道理。
https://www.cnblogs.com/cdcq/
这是他的博客,有空我再看看,想一下如何度过这个时期。这将关系我如何更好的走下去。
这其实也在提醒我,把自己当成一个普通的大一竞赛学生,不要有特殊的心理。这种心理会导致眼高手低。会导致不能很好的进步。这是一个很大的阻碍。不要再有优越的心理了,新生的水平其实也已经达到一个水平了,不要到最后自己泯然众人矣。静下心来学习东西吧。
克服自己的心理障碍,现在总有一种感觉,觉得好像学这些已经学习过的东西没有什么意思。但是这部分东西已经忘记,复杂的东西由于这不牢的基础导致并写不了。这是一个恶性循环,而解决这个循环的方法就是沉下来开始学习东西,把那些已经学过的东西再复习一遍,以至于可以熟练掌握。而不是在眼高手低的飘。
这就是这场比赛的总结,所思所想。希望的最后结果要不负我最初的选择吧。
郑州轻工工业20级新生赛