合集-图论
摘要:图论基础,包括建图的三种方法,图的遍历 dfs、bfs及拓扑排序。
阅读全文
摘要:P5304 [GXOI/GZOI2019] 旅行者 有向图,\(k\) 个关键点,求任意两个关键点之间最短路的最小值。多测。 \(n\le10^5,m\le5\times10^5,w\le2\times10^9\)。 \(O(n\log^2n)\) 做法 注意到求两两之间最短路,考虑将关键点分为两个
阅读全文
摘要:Kruskal 对边排序,依次加边,用并查集记录连通块,直到连为一棵树。\(O(m\log m)\)。 int kruskal(int n,int m){ sort(e+1,e+m+1); set s; int ans=0,cnt=1; for(int i=1; i<=m; i++) if(s.fi
阅读全文

浙公网安备 33010602011771号