您的位置:首页 > 其它

最大子序列和求解 最优算法O(N)

2015-08-06 16:09 295 查看
/**
* Linear-time maximum contiguous subsequence sum algorithm.
*/
int maxSubSum4(const vector<int> & a)
{
int maxSum=0,thisSum=0;
for( int j=0;i<a.size();j++)
{
thisSum+=a[j];
if(thisSum>maxSum)
maxSum=thisSum;
else if( thisSum < 0 )
thisSum=0;
}
retrun maxSum;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: