BZOJ-2115-Xor-WC2011

描述 分析 我把文库里的粘了过来. 只知道点1到点N的一条路径和图中若干个环,就能通过异或,表示成所有路径。那么,需要多少环才能保证必定能表示成所有路径呢?其实,并不需要很多, 因为一些环可以通过其他的环异或得到,只需保证环是相互 独立的,两两之间存在着不同的边(乘数)。构建一棵生成树,统计非树边与生成树形成的环即可,最多只有M-N+1个环。可用dfs实现,时间复杂度为O(M)。 结合上述性质,可
本站公众号
   欢迎关注本站公众号,获取更多信息