剑指offer——面试题31:连续子数组的最大和
2016-12-07 14:45
295 查看
int FindGreatestSumOfSubArray(int *pData, int nLength)
{
if((pData == NULL) || (nLength <= 0))
{
g_InvalidInput = true;
return 0;
}
g_InvalidInput = false;
int nCurSum = 0;
int nGreatestSum = 0x80000000;
for(int i = 0; i < nLength; ++i)
{
if(nCurSum <= 0)
nCurSum = pData[i];
else
nCurSum += pData[i];
if(nCurSum > nGreatestSum)
nGreatestSum = nCurSum;
}
return nGreatestSum;
}
相关文章推荐
- 剑指offer面试题31:连续子数组的最大和
- 剑指offer面试题31连续子数组的最大和
- 【剑指offer】面试题31:连续子数组的最大和
- 剑指offer--面试题31:连续子数组的最大和
- 剑指offer 面试题31:连续子数组的最大和 题解
- 剑指offer-面试题31-连续子数组的最大和
- 剑指offer面试题[31]-连续数组的最大和
- 剑指offer之面试题31连续子数组的最大和
- 剑指offer 面试题31 求连续子数组的最大和
- 剑指offer——面试题31:连续子数组的最大和
- 【剑指offer】面试题31-连续子数组的最大和问题
- [剑指offer][面试题31]连续子数组的最大和
- 【剑指offer】5.2时间效率——面试题31:连续子数组的最大和
- 剑指offer 面试题31 连续子数组的最大和
- 剑指Offer_面试题31_连续子数组的最大和
- 剑指Offer----面试题31:连续子数组的最大和
- 剑指offer代码解析——面试题31连续子数组的最大和
- 剑指offer代码解析——面试题31连续子数组的最大和
- 剑指Offer面试题31:连续数组的最大和 Java实现
- 剑指offer-面试题31:连续子数组的最大和