最大子数组和背包问题