(18)--第5章 图-拓扑排序+关键路径.pptVIP

  • 0
  • 0
  • 约1.86千字
  • 约 29页
  • 2024-03-14 发布于陕西
  • 举报

第6章图;有向无环图及其应用;何谓“拓扑排序”?;例如:对于下列有向图;B;教学计划的制定;拓扑排序算法思想;C1;拓扑排序算法描述;CountInDegree(G,indegree);

//对各顶点求入度

InitStack(S);

for(i=0;iG.vexnum;++i)

if(!indegree[i])Push(S,i);

//入度为零的顶点入栈;count=0;//对输出顶点计数

while(!EmptyStack(S)){

Pop(S,v);++count;printf(v);

for(w=FirstAdj(v);w;w=NextAdj(G,v,w)){

--indegree(w);//弧头顶点的入度减一

if(!indegree[w])Push(S,w);

//新产生的入度为零的顶点入栈

}

}

if(countG.vexnum)printf(“图中有回路”);对如图所示的图进行拓扑排序,可以得到不同的拓扑序列个数是。;关键路径;;关键路径:路径长度最长的路径

(路径长度是指路径上各活动持续时间之和,不是路径上弧的数目)

;2、如何求关键活动?;a;a;a;a;假设

文档评论(0)

1亿VIP精品文档

相关文档