好的,所以你有一个优先级表,我把它作为一对像的表
A→B
B→C
等等,活动{A,B,C}.每个活动也有一个持续时间和(可能)持续时间的分布,所以你知道A需要3天,B需要2,依此类推.这将被解释为"必须在B之前完成,必须在C之前完成".
对?
现在,显而易见的事情是构建活动和箭头的图形 - 事实上,你基本上在图像中以入射列表形式存在.关键部分是最重量(最大的时间)路径.这是一个最长路径的问题,假设你的图表不是循环的(无论如何都是坏的),它可以通过拓扑排序或传递闭包来解决.
| 归档时间: |
|
| 查看次数: |
641 次 |
| 最近记录: |