对于一个数组,例如:int[] a = {4,-3,5,-2,-1,2,6,-2}找出一个连续子序列,对于任意的i和j,使得a[i]+a[i+1]+a[i+2]+.......+a[j]他的和是所有子序列中最大的,这个连续子序列被称为和最大的连续子序列,上面那个例子的连续子序列最大和应该是11,由4 + -3 + 5 + -2 + -1 + 2 + 6 = 11得出,但是如果我们用程序表示应该如何进行又快又好地计算呢?最近正在看<数据结构和问题求解>这本书,书上介绍了一个分治算法(至少含有两个…