說我有一個整數這個名單:如何填補空白整數序列,通過選擇最佳的互補序列
列表A = 3 5 9 10 11 15
說我有其他幾個列表整數:
列表B1 = 1 2 3 4 5 6 7 8 20 25
列表B2 = 4 7 8 13 17
列表B3 = 10 11 12 13 14 15 16 17
NB:
- 在A,4是一個間隙(同上6,7,8,12,13,14)
- 在B1,1,2,20和25是脂肪:多餘的,因爲不如分在A或優於一
最大請問有什麼算法:
- 告知用戶,如果A B列表填充所有在列表中的缺口 - 與否;
- (如果有些差距不填寫)告訴其中B名單填補國內空白的名單填充間隙最好 =最高數和最低數量的脂肪
我想這是一個經典的需要。 ..
PS:我喜歡的.py代碼,但僞代碼是確定
非常感謝
你嘗試過什麼到目前爲止? –
還沒有,因爲我不想推倒重來。 – user2479920
然後做自己的研究 –