摘要: 其实如果这是一颗树的话很好搞,把$s$到$lca(s,t)$ 向上连,$lca(s,t)$到$t$向下连即可(然而事情并不是这样子的...)。 我们考虑什么样的情况是一定可行的呢?每两个点之间都有两条以上的路径,那就可以一边向前,一边向后,绝对可以。也就是求双联通分量以内是一定可以的,所以考虑缩点。 阅读全文
posted @ 2020-05-02 22:11 HN-wrp 阅读(153) 评论(0) 推荐(0) 编辑
摘要: "原题传送门" 看见异或最值,估计线性基跑不了了。 考虑先随便提出一条从$1$到$n$的路径,这显然不一定是最优的,但是可以让它变强。比如可以让它中间插入一个环来让它变优。比如说有一条路径: $1 A B C N$ 可以补成: $1 A B E F G E B C N$ 注意到权值的变化其实就是多异 阅读全文
posted @ 2020-05-02 17:11 HN-wrp 阅读(271) 评论(0) 推荐(0) 编辑