2.16图论专题PB

Posted CharlieVinnie

tags:

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

超神建图技巧合集

 

CF1368G

每个骨牌变成让空位移动的至多两条有向边,证明图中无环,形成森林。

然后黑白染色,两类森林互不影响。转为每次标记 A 类一棵子树与 B 类一棵子树形成的所有点对。

再转化,子树 -> 欧拉序列,变为矩阵交,线段树搞定。

 

CF1458D

0 为右走一步,1 为左走一步,操作即为将一段回路反着走。

猜想证明导出的无向图的任意一条欧拉路径均合法。

字典序最小的欧拉路径用贪心。本题中可以记录一个点左边的边全部被访问判断是否可以向右走。

 

CF1466H

转化为每次删掉一些基环树中所有的环,然后将失去出边的点重新指向下一个点。然后分层 dp。

 

CF986F

在数轴上的建图,在模的意义下求最短路。

Pollar-Rho 很好用,但是一定要特判掉边界情况啊啊啊啊。。。(我的 Pr 在 n=4 时会死循环)

以上是关于2.16图论专题PB的主要内容,如果未能解决你的问题,请参考以下文章

解题报告图论专题

图论之最小生成树最小生成树专题

省选图论专题

专题4-图论和DFSBFS

[专题三] 图论

图论专题训练 (更新中)