题目来自 #王道-数据结构#
下面关于求关键路径的说法不正确的是()。
A. 求关键路径是以拓扑排序为基础的
B. 一个事件的最早发生时间与以该事件为始的弧的活动最早开始时间相同
C. 一个事件的最迟发生时间是以该事件为尾的弧的活动最迟开始时间与该活动的持续时间的差
D. 任何一个活动的持续时间的改变可能会影响关键路径的改变
这题确实是文字游戏,我认为解题的关键在于对于弧头弧尾的定义。
了解一下概念:
1)AOV网(Activity On Vertex)的边无边权值,AOE网(Activity On Edge, 用边表示活动的网络)中顶点表示事件,弧表示活动;按照书中的描述:事件有最早、最迟发生时间,活动有最早、最迟开始时间
2)两个顶点之间的关系记作<v,w>,表示能从顶点v到达顶点w,也就是v能到w,但w不一定能到v,我们称v为弧尾或初始点,称w为弧头或终端点。如果顶点A->B有弧,如果让弧表示为L,则A为L的弧尾,B为L的弧头,即有箭头的那一端叫头。
3)一个事件的最早开始时间
同以该事件为始(尾)的弧i的活动最早开始时间
相同,如
(i为边,k为弧尾)
4)一个事件的最迟开始时间
= min{ 以该事件为尾的弧的活动的最迟开始时间}
= min {以该事件为尾的弧的活动最迟开始时间与该活动的持续时间的差}
= min {以该事件为头的弧的活动最迟开始时间与该活动的持续时间的和}
相关来源: