题目描述 给定一个数组arr,返回子数组的最大累加和例如,arr = [1, -2, 3, 5, -2, 6, -1],所有子数组中,[3, 5, -2, 6]可以累加出最大的和12,所以返回12.题目保证没有全为负数的数据[要求]时间复杂度为O(n),空间复杂度为O(1) 示例 输入 [1, -2, 3, 5, -2, 6, -1] 输出 12 解题思路 将问题拆解为最小问题,拿最上面的示例举例,假若数组只有 [1, -2],当遍历到 -2 时,子数组和为 -1 ,最大和可以一眼看出是 1。假若数组增加一个元素 3,即 [1, -2, 3],根据上面已得出的 [1, -2] 子数组和为 -...