第31207题 单选题
使用线性动态规划求解最大连续子数组和问题时,下列相关描述正确的是?

最大连续子数组和问题指:给定一个整数数组nums,找出和最大的连续非空子数组,返回其最大和。

A

状态dp[i]可以定义为以第i个元素结尾的最大连续子数组和,状态转移方程为dp[i] = max(nums[i], dp[i-1] + nums[i])

B

状态dp[i]定义为前i个元素中的最大连续子数组和,转移方程为dp[i] = max(dp[i-1], dp[i-1] + nums[i])

C

该问题的线性动态规划解法时间复杂度为O(n²),空间复杂度固定为O(n)

D

该问题无法通过滚动变量优化动态规划的空间复杂度

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析