http://acm.hdu.edu.cn/showproblem.php?pid=3466 有两个物品P,Q,V分别为 3 5 6, 5 10 5,如果先dp第一个再dp第二个,背包容量至少要为3+10=13,如果先dp第二个再dp第一个,背包容量至少要为5+5=10.即背包容量为Pi+Qj.显然,要让背包容量越大的先dp,这样能够保证后面的尽可能可以dp.所以要排序. 参考博客: [1]:http://blog.csdn.net/hy1405430407/article/details/44…