求整数数组中连续子序列之和最大值,其中整数数组可以为正数、负数、0
整数数组
连续子序列之和最大值
-2,4,-2,7,-6,-1
9
import java.util.*; public class Main { public int solution(int[] input,int n) { int maxSum =input[0] ; for(int i=1;i<n;i++){ input[i] = input[i-1]>0?(input[i-1]+input[i]):input[i]; maxSum = Math.max(maxSum, input[i]) ; } return maxSum; } }