我有幾個數字。我需要將它們分成幾組,以便一組中所有數字的總和在預定義的最小值和最大值之間。關鍵是要儘可能少地將數字分開。算法優化組值列表
Input:
min, max: range for sum of numbers
N1, N2, N3 ... Ni: numbers to group
Output:
[N1,N3,N5],[Ni,Nj,Nk,Nm...]...: groups where sum of numbers is between min and max
Na,Nb,Nc...: numbers, left ingrouped.
這不是問題;這是一個工作描述。你有什麼嘗試?什麼沒有用? –
只是要清楚:很少的數字未分組,或未分組數的最小累計值?你寧願留下一個3?或兩個1? –