描述
输入一个长度为 n 的整型数组 array,数组中的一个或连续多个整数组成一个子数组,子数组最小长度为1。求所有子数组的和的最大值。
数据范围:
- 1<=n<=2×105
- −100<=a[i]<=100
要求:时间复杂度为 O(n),空间复杂度为 O(n)
进阶:时间复杂度为 O(n),空间复杂度为 O(1)
示例
解题思路
动态规划
输入一个长度为 n 的整型数组 array,数组中的一个或连续多个整数组成一个子数组,子数组最小长度为1。求所有子数组的和的最大值。
数据范围:
要求:时间复杂度为 O(n),空间复杂度为 O(n)
进阶:时间复杂度为 O(n),空间复杂度为 O(1)
动态规划
3 条评论
添加新评论
文章紧扣主题,观点鲜明,展现出深刻的思考维度。
哈哈哈,写的太好了https://www.lawjida.com/
你的文章让我学到了很多知识,非常感谢。 https://www.yonboz.com/video/61941.html