摘要:
板子 阅读全文
摘要:
由最小生成树T进行一次可行交换得到的新的生成树的集合 称为T的邻集 N(T)(即 最小生成树的某两节点间有重边 可替换 或 原图中存在其它边可重新连接这些节点)找到可替换边中权值最小的那条 替换即可实现:存最小生成树上每两点间最大距离,遍历每条不在最小生成树上的边,更新 以这条边 替换 该边两端节点 阅读全文
摘要:
kruskal算法 前向星+并查集 需排序(加边,还有一种加点的prim算法,不惯用,就不更了 排序后每次找权值最小的两节点组成的边,加入树,通过并查集确定公共祖先,若某边加入会出现环,跳过,直至所有点都加入树,该树即为最小生成树 板子 POJ 2421 Constructing Roads 模板题 阅读全文