以下是引用simpley在2005-9-1 11:22:00的发言:
我认为这是0/1背包问题的变形.不知道大家认为呢?
我在一本书上看到这样的问题还没找到时间复杂度的算法.够难的
我认为这是0/1背包问题的变形.不知道大家认为呢?
我在一本书上看到这样的问题还没找到时间复杂度的算法.够难的
明显就是0/1背包, 只不过使用set枚举的那种0/1背包......
明显就是0/1背包, 只不过使用set枚举的那种0/1背包......
[此贴子已经被作者于2007-7-31 13:01:23编辑过]
空间复杂度是W,时间复杂度是N*W吧
这种贪心的算法明显是错的..............
举个例子
5
10 8 6 4 4
按你的算法得出的答案是4
实际最优的结果是0
可以优化,可以不超内存