SDUT2021年寒假集训第一阶段反思。

打完今天这场结训赛,我才明白自己真正的问题在哪里。
自己最应该改进的问题:心态。
开场前学长在群里说不准看纸质资料,看到这个消息我一下子就慌了,毕竟选拔赛的时候是可以让带纸质资料的,我上午也把相应的算法板子打了出来。这一下子让我着实慌了不少,进入比赛客户端的时候一切都还算顺利,比赛前深呼吸了几次让自己心平静下来。比赛一开始,看到题目发现不少都是OJ上的原题,大松了一口气。想着先做代码量比较少的题吧,选择了最长上升子序列那一道题,但是两层for循环的时候顺序反了,自己也没有意识道,调试的时候发现结果不对,顿时又慌了起来。当即又换了哈夫曼树那一道,心想这个是优先队列,直接一顿敲,一调试,又不对,心态一下子崩了,这时候看了一眼排行榜,发现各位神已经A了一道了,顿时开始打颤,心里告诉自己应该稳下来,但就是稳步下来。当即又换了一道拓扑排序,这个我今天上午还复习到,慢慢的敲最后A了,但一看1个小时过去了。打开排行榜看神们已经有A了三道的了,心里想着稳下来还有冲的可能。紧接着看了拓扑下面的那道题,一看觉得见过,仔细一想应该是递推里面三国的那个道题,之后也写出了递推公式,但是第一次的只带进了给的数据发现没问题就交了,后来想到应该通过阶乘求出时间的全部可能性,写了一个递归函数求阶乘,一交还是错误。这下直接崩了。再一看,神们大多数都冲3了,4的也有。接下来的一个小时就是我的自闭时间,看了几个原题心里大致都有思路,一写起来就不行了,写一个碰到碰到一点困难就觉得这题不行,紧接着就换题了。来来回回折腾了近两个小时,发现自己排名到了30多,神们冲了7道了。觉得不行,应该静下来。于是又重新一开始的最大上升子序列,调试了好长一会A了。之后有看哈夫曼树,看了一下自己交的代码发现后面判断的地方错了,改了之后A了。但时间还剩半个小时多,我认为还能再冲一下,最起码bfs和栈的操作还是可以拿下的,但栈的操作那一道题调试了很久还是没有A出来,加上时间的压迫,冷静下来的心又开始躁动了。之后就再慌乱中结束了比赛,没能在A出来一道题。

总结一下:对学过的知识点,做过的题没有复习的充分,太过于依赖板子,最重要的是,心态太容易爆炸了。
希望在接下来的时间里能够将自身的缺点改正过来,在第二阶段结训赛中能取得好成绩。

猜你喜欢

转载自blog.csdn.net/weixin_51768569/article/details/113570947