ZR 8.7模拟赛总结
Posted 卿吟酒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ZR 8.7模拟赛总结相关的知识,希望对你有一定的参考价值。
今天真的是迄今为止打的最开心的一场模拟赛了QAQ
查出了代码错误并且进行了纠正,写的分基本都拿到了。
T1
看到题的第一想法:
这不**点分治吗?!
后来冷静思索了一下(在本子上写了两页思路)推了一下细节。
以为是
O
(
n
l
o
g
n
)
O(nlogn)
O(nlogn)的算法,但发现必须加个线段树
O
(
n
l
o
g
2
n
)
O(nlog^2n)
O(nlog2n).
然后写着写着发现:不对啊还得加个线段树合并。
又思索了10
m
i
n
min
min感觉没有更好的做法了。
咬咬牙写了点分治+线段树合并(怕复杂度爆炸,虽然理论分析不会使80一档的分爆炸)
写的时候就猜到了,正解应该不是点分治+线段树合并(数据给到了
1
e
6
1e6
1e6 )
但是也没有别的想法了,于是就写了。
后来手动拍了一下(随机数构小数据+手算答案),检查出了一个错误。
前后一共交了两发,查错前60,查错后80。
还是很有成就感的。
在
5
s
5s
5s 的时限下,最劣的跑了
2
s
2s
2s.
顺利拿到
n
=
1
e
5
n=1e5
n=1e5的80分。
T2
这我真的不会啊。
把样例存了一下 10分。
好像可以打表40!?
然而我并不会打。
T3
我也不是很清楚为什么它挂掉了啊QAQ。
我以为能有十分的。
感觉并没有错啊…)
多项式,不会了,下一个。
今天的总得分是80+10+0=90 !
算是这段时间最好的成绩了,虽然没上百很可惜就是了。
以上是关于ZR 8.7模拟赛总结的主要内容,如果未能解决你的问题,请参考以下文章