設(shè)R={r1,r2,...,rn}是要進(jìn)行排列的n個元素,其中元素r1,r2,...,rn可能相同,試設(shè)計一個算法,列出R的所有不同排列,并給出不同排列的總數(shù)。算法如下,填寫缺失的語句。
1.b=a
2.R[t]==R[i]
3.sum++
4.R[i]
5.R,k+1,n,sum
有8個作業(yè){1,2,…,8}要在由2臺機(jī)器M1和M2組成的流水線上完成加工。每個作業(yè)加工的順序都是先在M1上加工,然后在M2上加工。M1和M2加工作業(yè)i所需的時間分別為:
給出一個最優(yōu)調(diào)度方案,使得從第一個作業(yè)在機(jī)器M1上開始加工,到最后一個作業(yè)在機(jī)器M2上加工完成所需的時間最少,并計算所需的最少時間。
最優(yōu)調(diào)度方案為:
所需的最少時間為:73