leetcode刷题
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。
解题思路:拜读了一个大佬的文章思路,返回最大的和,就是如果我自身的资产小于0了,那我就不要我自己了,把我自己丢弃,换下一个;如果我本身的资产是正的,那么我就加上下一个
class Solution {
public int maxSubArray(int[] nums
) {