
吴文虎-图论学习
文章平均质量分 75
Airarts
是非审之于己,毁誉听之于人。
展开
-
吴文虎-图论学习日志——第一章
这一章主要介绍了一些图的基本概念:1.顶点,边:图中的点就是顶点,连接顶点的线就是边。2.孤立点:没有任何边与之相连的顶点。3.图同构:给定两个图G1,G2,对于G1中的边(U1,V1)在G2中总能找到(U2,V2)与之相对应,且所有的边是一一对应的,那么这两个图是同构的4.自环:边(V,V)叫做自环5.简单图:不含自环的图叫做简单图原创 2012-03-17 18:42:39 · 4936 阅读 · 0 评论 -
学习日志_最短路径之标号法
吴文虎图论中的一个求最短路的方法只需要O(ElogE)的时间复杂度就可以求出单源结点的所有最短路径, 实现的时候使用优先队列来维护可选的弧集,代码如下:#include#include#includeusing namespace std;const int MAXN = 110;struct gnode;vector g[MAXN];int mark[MAXN],d[M原创 2012-03-19 12:29:51 · 1413 阅读 · 0 评论 -
吴文虎图论学习日志——第二章
最短路径的算法及其应用: 算法有很多,包括上面没有讲到的和讲到的:SSSP(单源最短路径):1.标号法 2.Dijkstra(可以用heap优化) 3.Bellman_ford(可以检测负环) 4.SPFA(可以检测负环,还可以继续优化,不过还没学)所有点对的最短路径:1.可以求N次SSSP 2.Floyd算法 该章提到的应用问题: 1. 求图原创 2012-03-21 15:22:17 · 4703 阅读 · 0 评论