摘要: 任意一条边至多只出现在一条简单回路的无向连通图称为仙人掌 求仙人掌的最短路 大致做法:利用类似tarjan的方式将一个环缩到一起,建立圆方树,对于一个环找到头节点,建立一个方点,头节点向方点连一条权值为0的边,方点向环上的点再连一条权值为该点到头节点最短距离的边 然后再树上找最短路就是找到lca然后 阅读全文
posted @ 2021-01-04 16:59 /Ranger 阅读(79) 评论(0) 推荐(0) 编辑