求助:将N个数据分组,要求组数尽量少,每组之和相近且小于一个定值k,请问有什么比较好的算法
mzbyz 2016-04-14 11:31:39 数据大部分为小数,可能包括重复数据;K为整数;每组包含的个数不定
例如 10个数据:6.83、7、7.55、7.89、8.77、8.93、9.03、9.42、11.77、11.78 分组,要求每组之和不能小于26,下面的分组是可以接受的
1组:6.83、7.55、8.93 和 23.31
2组:7、7.89、8.77 和 23.66
3组:9.03、11.78 和 20.810
4组:9.42、11.77 和 21.190
请各位高手指教算法,谢谢