摘要:
Q:Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array[−2,1,−3,4,−1,2,1,−5,4],the contiguous subarray[4,−1,2,1]has the largest sum =6.找到连续的子数组,使得和最大。A: 典型的动态规划。f(i):以i结尾的子数组最大和. 定义成1~i之间最大和,是不对的,因为题目要求连续的最大子数组。f(i) = f(i 阅读全文
posted @ 2013-06-12 15:34
summer_zhou
阅读(123)
评论(0)
推荐(0)
浙公网安备 33010602011771号