2011-03-21 65 views
4

給定一組整數S的:Ç算法分區問題

如何設定被分割爲K使得各部分的總和最小? 請給出一個C的實現。

實施例:

S = {1, 2, 3, 4, 5, 6} and k = 3 

分區

S1 = {1, 6} 
S2 = {2, 5} 
S3 = {3, 4} 

具有每個分區的總和爲最小的特性。

+1

看起來像功課,我...:d – fresskoma 2011-03-21 22:04:57

+0

沒有,只是好奇,想知道你的想法或算法來計算這儘可能快,可能只是僞代碼而不是「C」代碼 – cMinor 2011-03-21 22:06:05

+0

如果某些部分的總和不同,該怎麼辦?我們是否想盡量減少分區的最大總和? – 2011-03-21 22:11:00

回答