/**
* 求最大子序列和
* @param a
* @return
*/
public static int maxSubSum(int[] a ){
int maxSum = 0,thisSum = 0;
int length = a.length;
for (int i = 0; i < length; i++) {
thisSum += a[i];
if (thisSum>maxSum) {
maxSum = thisSum;
}else if(thisSum < 0 ){
thisSum = 0;
}
}
return maxSum;
}
本文介绍了一种求解最大子序列和的算法实现,通过遍历整数数组并使用动态规划的思想来找到具有最大和的连续子数组。该算法能够高效地解决相关问题。
439

被折叠的 条评论
为什么被折叠?



