/*
Find the contiguous subarray within an array (containing at least one number) which has the largest sum.
For example, given the array [-2,1,-3,4,-1,2,1,-5,4]
,
[4,-1,2,1]
has the largest sum = 6
. */
分析:
求数组中最大和子数组。参考discuss
class Solution {public: int maxSubArray(vector & nums) { int ans=nums[0],sum=0; for(int i=0;i