首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

最大子序列和有关问题的求解【原】

2012-12-28 
最大子序列和问题的求解【原】/** * 求最大子序列和 * @param a * @return */public static int maxSubSum(i

最大子序列和问题的求解【原】

/**

* 求最大子序列和

* @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;

}

热点排行