题目考察的知识点 贪心、动态规划 题目解答方法的文字分析 sum记录每一段的总和。 如果sum<0,说明前面的基础只会使后面的和变小,此时把sum置为0。 如果sum>=0,则前面的值的和,对后面的数有利,应该在此基础上加上后面的数。 每次新加一个数,把ans和sum比较,把大的值放入ans中。 最后ans中的值,即为答案。 本题解析所用的编程语言 c++ 完整且正确的编程代码 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @pa...