给定一个数组,找出其中和最大的子序列。
思路:把所有的和都算出来,建立sum数组,找出其中最大和最小的和,相减即可得到。sum应该要先放入一个0进去。每次都对当前的最大和比较一下,就可以更新出新的最大和了。还要注意如果和小于0 的话,直接在数组中找一个最大的就行了。
给定一个数组,找出其中和最大的子序列。
思路:把所有的和都算出来,建立sum数组,找出其中最大和最小的和,相减即可得到。sum应该要先放入一个0进去。每次都对当前的最大和比较一下,就可以更新出新的最大和了。还要注意如果和小于0 的话,直接在数组中找一个最大的就行了。