public static int FindGreatestSumOfSubArray(int[] array) { //取第一个为初始最大值 int nowMax = array[0]; int nowCount = array[0]; //从第二个开始计算 for (int i = 1; i < array.length; i++) { int val = array[i]; //如果碰到负数,说明,当前值nowCount会变小, // 则记录当前的nowCount是否最大值 if (val < 0 && nowCount > nowMax) { nowM...