这个很简单的,先顺着算最早开始时间,再倒回来算自由时差,就都出来了,老师讲的倒回来算最迟开始时间的方法太复杂,我一般用简化的办法很快就求解了。
此题,各项工作的最早开始时间已经标在图上了,如果要计算各项工作的自由时差,就用该工作前后两个节点上的最早开始工作相减,再减去持续时间,就把自由时差算出来了。比如,F工作的自由时差=6号节点上的21,减5号节点的15,再减持续时间5,自由时差为1天。C工作的自由时差同样的方法算出来=15-7-4=4.然后再求各工作的总时差,总时差等于本工作的自由时差加紧后工作最小自由时差。F的总是差:刚算出F的自由时差是1,紧后没有工作了,那么F的总时差就是1+0=1,C的自由时差是4,紧后工作只有一个,F工作。F工作的总时差是1,那么C的总时差就是自己的自由时差4,加紧后工作最小总时差1,那么C的总时差就是5.总时差求出来了,最迟开始也能求出来,最迟开始就是本工作的最早开始时+本工作的总时差,那么C工作的最迟开始时间是7+5=12.只要把这两个工作搞懂了,其他的都能算出来。
此图的关键线路是1、2、3、4、6线路。
总结一下:每个工作的自由时差可以立即得出,但是总时差需要知道所有紧后工作的总时差,然后找最小值。所以求总时差需要逆向求回。如果在考试中遇上索赔这些问题,就涉及到求总时差的问题,这个时候你可以先算出自由时差,然后找紧后工作,如果紧后工作有一个关键工作,那就简单了,总时差就等于自由时差,入如果没有关键工作就要往后找,找到关键工作为止。