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