博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

CSP2019退役记

Day 1

T1一看感觉题面好长啊,

结果T2题面更长,

T3倒是挺短的,但是毫无思路啊..

于是准备按顺序开题.

T1一开始想着先打表,

结果发现似乎挺简单?

测了一下极限数据似乎没问题就没写拍.

再去想T2,

搞出来了一个\(O(n^4)\)的做法,

又搞出来了一个\(O(n^3)\)的做法,

感觉还不够又去想\(O(n^2)\),

拍了下似乎没什么问题,

然后不知道什么时候把\(O(n^4)\)的删了.

发现\(O(n^2)\)做法可以优化,但感觉很难处理.

于是先去写T3的10分暴搜.

结果因为没仔细读题很多地方出错,耽误了不少时间.

再回去乱搞T2\(O(n)\)做法,

似乎搞出来了,和\(O(n^3)\)以及\(O(N^2)\)都能拍上.

最后的时候又写了一个\(O(n^4)\)的拍,

结果一上来就没了!!!

当时慌得一批,因为没多少时间了.

强迫自己冷静下来,最后发现是\(O(n^4)\)写挂.

虚惊一场.

为了避免写伪,就把\(O(n^2)\)\(O(n^3)\)的都放上去了.

但T3只有10分感觉很不甘心啊.

结果出来后大家说都只有10分.

Day 2

Day 1感觉切了两道题,拿了210,

就想着T2是不是也能切两道.

图样图森破,上台拿衣服

结果看到T1就懵了.

T2感觉也很诡异,

T3感觉正常一点,但也没思路.

还是按顺序开题.

T1推转移方程越推越奇怪,

根本静不下心来.

脑子里一直循环播放阳光季节???

最后各种乱搞,初始化不知道怎么弄.

结果:

测下样例,萎了.

到处改改后,再测下,还是萎了.

再改改,再测,诶,过了!

测大样例,过了!!!

于是式子推完了...

再看T2,一开始以为是**贪心,

结果一测样例,直接被Hack,

这里改改那里改改最后发现思路是伪的.

于是最后先打了个\(O(n^3)\)的做法.

然后看T3,\(O(n^2)\)和链就有55pts,

二叉树还没想,

就先把这部分打了.

然后考虑是去刚T1100pts还是T2\(O(n^2)\)还是T3二叉树.

最后感觉切题不容易,就先去写T2,

以为\(O(n^2log_{n})\)能过5000,就开始写线段树,

以为1G挺大的空间也没算.

结果白白浪费了好长时间.

出来后发现人均T375pts???

后记

Day 1

T1爆ull啦!

不过拍也拍不出,只能说不细心.

T2T3似乎没什么好说的.

Day 2

T2MLE直接boom0.

应该把T2时间拿去想T3二叉树的.

以后还是要仔细计算时间,空间复杂度,不要想当然.

并且T3\(O(n^2)\)似乎挂了??

结语

这次考试还是有很多失误,

但不管怎样都是我自己的问题(菜是原罪)

不认真,不细心,想当然,不能沉下心来仔细思考...

这些都还需要改进啊..

并且感觉很多学了的东西都不能灵活地运用,

有些甚至是学了就忘.

以后还是要更努力啊(如果有以后的话).

出成绩后的后续

后悔.

真的后悔.

如果我能多花几十秒钟检查一下空间的话,估计我也不会现在才更了.

本来说不定能去WC的,

现在什么都没了.

但到了现在,说什么都没用了.

反思错误,预防下次再犯一些愚蠢的问题才是最重要的.

(不过这次数据是真的水我Day1 T1切了,Day2 T2一个挂了的\(O(n^2)\)拿了35pts.

posted @ 2019-11-18 13:15  Hastin  阅读(...)  评论(... 编辑 收藏