把到达时间和出发时间存到节点里面,按时间排序。有车到达A站,就left_A++。有车从A出发,如果left_A>0,则left_A--,否则cnt_A++。至于turnaround time ,则直接加到火车的到达时间上面,相当与晚点好了。
本文介绍了一种火车调度算法实现方案,通过记录列车的到达和出发时间,并按时间排序来模拟两个站点之间的列车调度过程。该算法能有效计算出因调度冲突而延误的列车数量。
把到达时间和出发时间存到节点里面,按时间排序。有车到达A站,就left_A++。有车从A出发,如果left_A>0,则left_A--,否则cnt_A++。至于turnaround time ,则直接加到火车的到达时间上面,相当与晚点好了。

被折叠的 条评论
为什么被折叠?