[LOJ#6021]. 「from CommonAnts」寻找 LCR

[LOJ#6021]. 「from CommonAnts」寻找 LCR

题意

给定一张 \(n\) 个点 \(m\) 条边的无向图,\(q\) 次询问,每次询问 \(A\) 到 \(B\) 的路径上权值最大值的最小值是多少。

题解

我们找出来这 \(n\) 个点的无向图的最小生成树,然后每次相当于在生成树上询问两点路径上最小值,相当于是克鲁斯卡尔重构树的 LCA,那么我们考虑 \(q\) 特别大,使用第二种方法,然后使用欧拉序查询 LCA 即可。

上一篇:[题解] CF1540B Tree Array


下一篇:LCA算法