給定一個(1xN)正權重列表(不一定是整數,即浮點數)和相等成本的等長列表(1xN),我想找到子集與給定總和S完全相加並具有最低成本(權重列表中的子集對應的成本*權重的總和)的權重列表。用Python編寫將是最好的(如果可能),因爲我對其他語言不太好! 實施例: w = [2.5, 3.0, 1.0, 5.5] # Weight list
c = [1.0, 1.5, 2.0, 3.0] # C
查找經由整數規劃的最優二進制矩陣 我試圖實現在optimal binary matrix溶液用Matlab函數intlinprog到測試輸入作爲在下面的代碼 a=[450;400;250;200]; % test input
b=[750;500]; % test input
n = 4; % length of a
m = 2; % length of b
oness=ones(m,