近期模拟赛总结
Posted ilverene
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了近期模拟赛总结相关的知识,希望对你有一定的参考价值。
(18.11.5)
Monochromatic Triangles
看似暴力的数学题,对于每一个节点连出去的异色边必然会减少同色三角形总数,反向求解即可。
焚风现象
差分,考场用线段树水过,维护一下高度然后更行两端贡献即可。
足球
不可做题,本质是利用(dijkstra)转移的(DP)。需要将传球的过程拆分为很多个点,然后重新建图。(天生卡(SPFA2333))
杀人游戏
缩点,需要注意细节:(100)人最坏情况只需(99)次而非(100)次。
疫情控制
调一年,二分贪心+倍增优化,需要处理还可以继续跳的军队。
(18.11.6)
飞行棋
傻逼题,数据范围给到(n^4)都可以过。
跳房子
老师早就料到我们没有看这道题。。。于是大胆考原题。
二分+(n^2)的(DP),然后发现可以用单调队列优化到(O(nlogn))。
压力
点双缩点然后差分,最后统计(dfs)子树和即可。
线段树(2017)
还在做。。。第一眼线段树式查询然后(lca)计算答案,然后惨痛(WA10)。正解是类似(zkw)线段树两条链一起往下跳,然后沿途计算。(还没有找到为什么原做法复杂度不对)
以上是关于近期模拟赛总结的主要内容,如果未能解决你的问题,请参考以下文章