test20170328总结

test20170328总结

做题顺序:T3->T2->T1


T1

看到这种题目就我脑袋痛……

第一眼看上去,我发现这是我一直做不出的一类题——不知道怎么在线段树中,将两个小区间合并成一个大区间。

按照以前的(错误)思路,我写了一个自认为很优的算法。

可是经过严格证明后,发现这是 \(O(n^2\log n)\) 的。

然后我就弃疗了。

后来做了其它题之后,我回过头来,先从两个区间的情况推起。

然后发现了两个区间的做法好像可以推广到 \(k\) 个区间的情况。

我的做法是 \(O(n\log n)\) 的,但是常数有点大,有 \(105\)

果然被卡常了。

期望得分:100分。

实际得分:70分。

UPD:正解好像是“类似树分治的做法”?区间上为什么有树?


T2

感觉好像有印象,记得好像要转化成图论的问题。

结果推了半天没推出来什么东西……

打了一个暴力。

期望得分:40分。

实际得分:40分。


T3

并不会做,看到部分分最多就先打这题了。

用简单的树形dp就可以拿60分。

期望得分:60分。

实际得分:60分。


总结

讲过的题目竟然不记得了!!!

看来要及时总结和反思学过的内容,保证学过的内容都能熟练掌握!