题目描述:给出一个长为n的数列,a1,a2,……,an,求和最大的连续子序列,即找到一对(i,j),i<=j,使ai+ai+1+……+aj的和最大,输出这个和
思路:先求出前n项的前缀和,再用a[j] - a[i] ,求出从 i 到 j 的子段和,动态更新,求出最大子段和
#include
题目描述:给出一个长为n的数列,a1,a2,……,an,求和最大的连续子序列,即找到一对(i,j),i<=j,使ai+ai+1+……+aj的和最大,输出这个和
思路:先求出前n项的前缀和,再用a[j] - a[i] ,求出从 i 到 j 的子段和,动态更新,求出最大子段和
#include
Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:
部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。