[POI2015]PUS

Posted bullshit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[POI2015]PUS相关的知识,希望对你有一定的参考价值。

拓扑排序的运用

这道题目其实要加入线段树优化建边,但是本蒟蒻不会。说一下简化版。我们自然可以想到拓扑排序。就是令u->v表示u大于v,然后利用题目给予的信息加边,最后拓扑上dp就可以了。dp过程:令所有点的初始值设为1e9,在拓扑的过程中为未知的点赋值,如果发生冲突则不能。但是边太多,需要优化,我们要设许多超级节点(作为中继点),这样就能优化许多。(其实要线段树优化建边,但我不会)

收获:遇到大于,小于的关系要想到建图,差分约束或拓扑排序。

以上是关于[POI2015]PUS的主要内容,如果未能解决你的问题,请参考以下文章

[POI2015]PUS

[POI2015]PUS

[POI2015]PUS

codeforces 787D - Legacy 线段树优化建图,最短路

[POI2015]Odwiedziny

POI2015 解题报告