【考试总结】test 11.05

test 11.05

考试策略与过程
看 T1,发现拿走灯必定是从左到右,考虑前缀和区间 \((1,n)\) ,发现可能会把无用的空位利用,考虑用数学归纳法,对于每个区间都有 \(s(l)-s(r)\le (r-l+1+d)k\) ,转化成 \(s(r)-rk-s(j-1)-(j-1)k\le dk\) ,可以用线段树维护, 但是考场上并没有想到可以用线段树维护,脑抽了属于是。T2,一眼想到了dp,但是并没有料到 zty 的数据水,明明可以用 1e8 水过,打了个 50 pts,挂成了 20pts。T3,并没有想到费用流,打了 70 pts,挂成了 40 pts。T4,不太会写。
考试经验与教训
不懂,线段树最基本的应用都忘记使用了。只要不需要很多时间,优化能加的都加上,T2 线段树很容易打,试试出题人数据强度。T3,网络流不行。
能力分 实际分 失分原因 改进办法
T1 100 30 线段树的应用不熟练。 不要想当然,只要处理好线段树的合并就是对的。
T2 100 20 没有加上线段树优化。 不需要很多时间的优化,都加上。
T3 70 40 网络流建模不熟练,代码能力不够。 多写代码,网络流慢慢练吧。
T4 60 0 没有写暴力。 写暴力,T4 应该属于是偏门的题目。。。

上一篇:独立编译设备树的方法 多文件 多dts依赖【转】


下一篇:达梦dts迁移工具的使用