代码改变世界

随笔档案-2012年8月1日

单源最短路径算法(有向无回路)

2012-08-01 21:18 by java线程例子, 326 阅读, 收藏,
摘要: /// <summary> /// 有向无回路图中的单源最短路径算法 /// </summary> public class DAG_Shortest_Paths { /// <summary> /// 有向无回路图中的单源最短路径 /// </summary> /// <param name="g">有向无回路图</param> /// <param name="s">源点s</param> public void DAGShortestPaths(Grap 阅读全文

单源最短路径算法(BellmanFord算法)

2012-08-01 21:13 by java线程例子, 505 阅读, 收藏,
摘要: /// <summary> /// 单源最短路径BellmanFord算法 /// </summary> public class BellmanFordAlg { /// <summary> /// 单源最短路径算法(BellmanFord算法) /// </summary> /// <param name="g">图</param> /// <param name="s">原点</param> /// <returns></returns 阅读全文

单源最短路径算法(Dijkstra算法)

2012-08-01 21:09 by java线程例子, 314 阅读, 收藏,
摘要: 1、图形相关类(前面有个,但这里增加了一些属性) /// <summary> /// 图类,由节点和边构成. /// </summary> public class Graphic { /// <summary> /// 用于图形访问临时公共变量 /// </summary> public int FinishOrder { get; set; } /// <summary> /// 用于图形访问临时公共变量 /// </summary> public int... 阅读全文