給定兩台servers以及一個task array,每一個task都包含兩個時間,第一個時間是在第一台server需要處理的時間,第二個時間是在第二台server需要處理的時間,兩台servers有著不同的特性,第一台server一次只能處理一個task,第二台server可以平行處理任意數量的tasks,所有tasks必須先經過第一台server處理後,才能進第二台server處理,請問如何安排tasks的執行順序,可以得到minimum time to finish all tasks?
此題可以分為兩個部分...