来自弱省且由于疫情没考试的OIer的云游记,预计得分200分
(希望河南疫情快结束) 今年一绿一蓝两紫,去年两绿一蓝一紫。个人感觉整体比往年简单。 而且今年的难度排序是真奇怪感觉,个人感觉是2143,T3题面就恶心死你,T4感觉有点像前几年的保卫王国,也许是倍增与树剖的结合(考场上是这么感觉的)。
考试结束后看了一下题解,简单分析一下题目,从简单向难来说吧:
T2:(数据结构)送分题,只能说这种题见一次少一次,百年不遇,我愿称之为历年最简单的T2,没有之一,CSP-S的T2竟让我这蒻蒻水过去了,正好数据结构也算是本蒻蒻的强项吧。
T1:(图论+meet in the middle)首先的话我考场上是用dijkstra来求的连通性,所以考场上不敢写,因为N³logN的复杂度是在感觉不是正解,赛后看题解发现可以用N³的BFS来解决。本题最难的点在于建好新图后对四个路径的枚举,直接暴力的话是N⁴,还有多组数据,显然无法过。由于起点终点相同。想到了两端枚举2个,然后合并,这样就缩小到了N²的复杂度了。
T3:(hash)(看完题解后发现T3比T4简单,感觉可以降蓝)
考场上直接被那又臭又长的题面恶心死了,说实话考场上题意就没有理很清楚,因为觉得T4简单,直接放弃了T3,把题意理清加以转化后就变成了动态判断基环树,巧妙运用hash使不同情况的点的度数所对应的hash值和不同,即可解决问题。
T4:(DP+广义矩阵)
可能到现在也不太会……
看完题解觉得自己的水准可以拿到250左右
以上就是本蒻蒻对本次CSP-S的总结……
如果考了的话,河南省一分数线终于可以上三位数了!加油!