求最大连续子数组之和，扫描数组一次，时间复杂度为O(n)