类背包问题

[复制链接]
查看11 | 回复0 | 2009-7-26 22:25:14 | 显示全部楼层 |阅读模式
我怀疑这题是出自“0726 G4生日练习赛”,我今天刚好在做这个。我写了个dp的程序,不过我这程序既超时又超内存。官方的题解是:Gift的做法:把数组分成前后两半,分别计算前后两半的可取值(不会超时的,O(2^15)),把右边可取值排序(O(log(2^15)*2^15)=O(15*2^15),再枚举左边的可取值,二分查找就可以了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行