图论
Broken_String_
这个作者很懒,什么都没留下…
展开
-
【板子】最短路径算法
最短路径算法 Floyed PS:能求带负边图,但不能带负权回路 可以求出任意两点之间的最短路径 主代码: for(k=1;k<=n;k++) for(i=1;i<=n;i++) for(j=1;j<=n;j++) if(i!=j&&j!=k&&i!=k) dis[i][j]=min(dis[i][k]+dis[k...原创 2018-04-01 11:22:21 · 302 阅读 · 0 评论 -
【算法】最小生成树的解法
最小生成树 定义 关于N个点用其中的N-1条边连起来的权值最小的图 算法 prim 类似Dijkstra和贪心的思路 1. 取一个点为起点遍历所有与其连接的点 2. 把最小权值的点加入最小生成树 3. 修改于其相连的点权值 4. 重复1,2,3直到N次循环 例题: 洛谷P3366:最小生成树模板 https://www.luogu.org/prob...原创 2018-04-15 17:21:31 · 885 阅读 · 3 评论