[LOJ#6021]. 「from CommonAnts」寻找 LCR
题意
给定一张 \(n\) 个点 \(m\) 条边的无向图,\(q\) 次询问,每次询问 \(A\) 到 \(B\) 的路径上权值最大值的最小值是多少。
题解
我们找出来这 \(n\) 个点的无向图的最小生成树,然后每次相当于在生成树上询问两点路径上最小值,相当于是克鲁斯卡尔重构树的 LCA,那么我们考虑 \(q\) 特别大,使用第二种方法,然后使用欧拉序查询 LCA 即可。
2024-03-28 20:10:34
给定一张 \(n\) 个点 \(m\) 条边的无向图,\(q\) 次询问,每次询问 \(A\) 到 \(B\) 的路径上权值最大值的最小值是多少。
我们找出来这 \(n\) 个点的无向图的最小生成树,然后每次相当于在生成树上询问两点路径上最小值,相当于是克鲁斯卡尔重构树的 LCA,那么我们考虑 \(q\) 特别大,使用第二种方法,然后使用欧拉序查询 LCA 即可。
下一篇:LCA算法