给定一根长度为n英寸的木棒,并且给出一组对应长度为1到n的价格表,如何切割木棒使得切割后能够获得最大的出售金额。例如,如果杆的长度为8,并且不同的长度对应的价格如下所示,则最大可获得值为22(将长度2和6切成两段)
length | 1 2 3 4 5 6 7 8
-------------------------------------------
price | 1 5 8 9 10 17 17 20
如果价格变为如下所示,则获得的最大值为24(即切成8段,每段为1)
length | 1 2 3 4 5 6 7 8
----