#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级AOV网-拓扑排序有向无环图及其应用AOE网-关键路径有向无环图小结和作业有向无环图的应用公用表达式有向无环图一定义:一个无环的有向图称为有向无环图(DAG图)V1V2V4V5V3V7V6V8V1V2V4V5V3V7V6V8DAG图有环的有向图DAG = Directed Acyclic Graph 有向无环图二如何判断一个图
#
#
include include include include define FALSE 0define TURE 1define MAX 100000 ∞define NUM 20typedef struct Aode{ int length 路径长度} Aode ArcLink 边结点的定义typedef struct
#
#
David Luebke Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth level图算法(二)最短路经Shortest Path 问题:两地之间是否有通路若存在多条通路哪条路最短最短路径问题单源
levelRelaxation(松弛操作) 邻接表的定义3 执行时先从S以外的顶点(即待求出最短路径的终点)所对应的dist数组元素中找出其值最小的元素(假设为dist[m])该元素值就是从源点Vi到终点Vm的最短路径长度对应的path[m]中的顶点或边的序列即为最短路径接着把Vm并入集合S中然后以Vm作为新考虑的中间顶点对S以外的每个顶点Vj比较dist[m]GA[mj]的dist[j]的
关键路径一相关概念1PT图:结点表示工序若工序i完成后工序j才能启动则图中有一条有向边(ij)其长度表示工序i所需时间2PERT图:有向边表示工序其长度表示权值若e(i)完成后e(j)才能开始则e(i)的终点是e(j)的起点3对于同一工序而言:PERT图的边与结点数更少PERT图的边数约等于PT图的结点数PT图的使用更灵活能适应某些额外约束4设G不存在有向回路则可将G的结点重新编号为v1v2...
违法有害信息,请在下方选择原因提交举报